Initial check-in for Appointments

* Supports tabs for upcoming and past appointments
* Supports adding appointments
* Supports adding prescription for specific visit
* Supports adding surgery option for specific visit
* Supports editing existing visit
Merge branch 'appointments'

Conflicts:
	web/css/index.css
	web/main.jsp