Adding auth to dependencies.
Configuring auth.
Updating auth dependency version
Bookmark Model.
Adding a User model.
Adding Installation module.

running `cm.install(callback)` will install all databases, designs and search
indexes required by causemap.
Updated Auth and Cartography deps.
Search index mappings are no longer stored by their index names.
Adding bookmark view: by_bookmarked.
Changing bookmark design name.
Fixing bookmarks by bookmarked design view.
Updating cartography dep.
Allowing Relationships to be bookmarked.
Allowing Situations to be bookmarked.
Using util.inherits for User model inheritance.
Adding `by_user` view to bookmark design.
Deleting bookmarks in user.delete()
Simpler deletion of bookmarks when deleting Situations and Relationships.