#70 allow subject edit in appointment edit view
Closes #70 (closed)
important: it means that it will not be possible to edit an appointment of a subject who is not valid. Particularly, the user nobody is not valid as it has no country, no last_name and no gender. before putting this in production, this needs to be addressed.