Implemented users in word.py
Merge branch 'master' into database-users

Conflicts:
	database/word.py
Included User.py
Made login a class method
Removed fk references
fixing author bug
Changed __init__ in Users.py

Does not fetch all users from database anymore, instead attempts to get
passed in user - if it does not exist creates a new record for the user.
Merge branch 'database-users' of https://github.com/ncss-2014-group-3/word-by-word into database-users
Added DB tutorial

Does not work yet
Adding author support to consturctor function
Merge branch 'database-users' of https://github.com/ncss-2014-group-3/word-by-word into database-users
story.py - User object now required
Updated user.py

Moved creation of accounts to class method create, included update
function, removed password attribute of User object.
Merge branch 'database-users' of https://github.com/ncss-2014-group-3/word-by-word into database-users
Removed database_tutorial.py
Moved sorting stories list into database

Additionally, added optional limit parameter.
Merge branch 'database-users' of https://github.com/ncss-2014-group-3/word-by-word into database-users
User.py tests

Will remove
Removed user_tests.py
Fix for switched ID and author in story.py