Major refactoring.
Minor refactoring, renaming, comments etc.
Javadoc for server package.
Merge branch 'dev-refactoring' into dev

Conflicts:
	src/se/chalmers/lidkopingsh/OrderDetailsFragment.java