Deleted testclient.
Cleanup.
More cleanup.
Big commit.

Now there are some changes. API v2. Also: not working probably because
it is not tested yet.
Returning existing session.
Fixed checkAuthentication not working.
Updated database definition to be two-way.
Fixed method calling.
Checking for valid user objects.
Fixed copy&paste.
Added checks for the return results of GCM push.
Fixed async call being called synchronously.
Simplified authentication. User is now req.user.
Implemented /api/user/addgcm.
Fixed check for GCM IDs.
Added error handling for moinController.
Removed logging.
Made the moin sending modular.
Renamed moin-middleware.
Fixed creation not working.