Sprint 2.3 : Interface Definitions.
Sprint2.3 / Database DataSource Implementation.
Sprint2.3 : Hibernate Anpassung
Sprint2.3 : Context Anpassungen.
Sprint2.3 : Medical Service.
Not quite sure how well this implementation is, but navigation works
now.
Merge branch 'master' into Sprint2/Item2.3/MedicalService
Merge remote-tracking branch 'origin/Gui2' into Sprint2/Item2.3/MedicalService
Merge branch 'master' into Sprint2/Item2.3/MedicalService

Conflicts:
	Project Pink/src/main/webapp/VAADIN/widgetsets/ch.bfh.bti7081.s2013.pink.AppWidgetSet/ch.bfh.bti7081.s2013.pink.AppWidgetSet.devmode.js
	Project Pink/src/main/webapp/VAADIN/widgetsets/ch.bfh.bti7081.s2013.pink.AppWidgetSet/ch.bfh.bti7081.s2013.pink.AppWidgetSet.nocache.js
	Project Pink/src/main/webapp/VAADIN/widgetsets/ch.bfh.bti7081.s2013.pink.AppWidgetSet/compilation-mappings.txt
Merge branch 'Sprint2/Item2.3/MedicalService'