Fixed couple of warnings found with golint.
Changed documentation to make a distinction between user and session.
Renamed everything which was named user to session in preperation for user implementation.
Handle users request with sessions.
Added Userid fields to DataSession and DataSelf JSON documents.
Cleaned up token and session id generation in preperation for userids.
Make sure all session data is available early enough.