basic working sample of recieving and interprating json changes
small fixes
commit to add and remove now interacts with database
Added classes for Modification and Modification.Change according to Mumins rosetta stone.
Added a few methods for logging modifications.
Merge branch 'develop' into feature/diffMergeLists
add support for CHANGE, some refractoring
add cache and server lib files to gitignore
Added logging of task additions and removals, and made it possible to test sending the logged modifications.
Merge branch 'feature/diffMergeLists' of github.com:villepetersson/DAT255-Grupp12 into feature/diffMergeLists
Added a document describing how syncing should be done.
Added support for logging changes.
more structure to Server.java
Merge branch 'feature/diffMergeLists' of github.com:villepetersson/DAT255-Grupp12 into feature/diffMergeLists

Conflicts:
	Server/src/se/chalmers/dat255/grupp12/Authorization.java
Merge branch 'develop' into feature/diffMergeLists

Conflicts:
	Android/DAT255Grupp12Project/DAT255Grupp12/src/main/java/se/dat255/grupp12/MainActivity.java
	Android/DAT255Grupp12Project/DAT255Grupp12/src/main/java/se/dat255/grupp12/Task.java
	Server/src/se/chalmers/dat255/grupp12/Server.java
Merge branch 'feature/diffMergeLists' into develop