Add get_user_document and improve mongo_auth module

  * Added a get_user_document() methot to access the actual Document class
    used for authentication.
  * Clarified the docstring on MongoUser to prevent its use when the user
    Document class should be used.
  * Removed the masking of exceptions when loading the user document class.
Pretty-print GridFSProxy objects
Added str representation of GridFSProxy (#424)
Updated AUTHORS (#424)
Merge pull request #423 from ncortot/get_user_document

Add get_user_document and improve mongo_auth module
Updated changelog (#423)
Merge branch 'master' of github.com:MongoEngine/mongoengine