some refractoring for readability
refractor commit in Server.java to a CommitController class, started implementing structure for sending lists to the client
start implementing addlist commit support
Merge branch 'develop' of github.com:villepetersson/DAT255-Grupp12 into feature/diffMergeLists

Conflicts:
	Android/DAT255Grupp12Project/DAT255Grupp12/src/main/java/se/dat255/grupp12/MainActivity.java
	Server/src/se/chalmers/dat255/grupp12/Server.java
work with auth
Merge branch 'develop' of github.com:villepetersson/DAT255-Grupp12 into feature/diffMergeLists

Conflicts:
	Android/DAT255Grupp12Project/DAT255Grupp12/src/main/java/se/dat255/grupp12/RemoteService.java
adding lists working
start implementing adding tasks in new list
and that semicolon
Tried to make Task on the server be as similar to the clients task as possible.
Fix the way users are added to task when obtained from the db
Task "the same" as on android client
Merge branch 'feature/servertaskslikeclient' into develop

Conflicts:
	Android/DAT255Grupp12Project/DAT255Grupp12/src/main/java/se/dat255/grupp12/LoginActivity.java
	Server/src/se/chalmers/dat255/grupp12/Utils.java