Fixes #124 – vertically aligns contact details

Adds top vertical alignment to contact details, so that when there are
multiple phone numbers the other contact details don't float downward.
Merge branch 'add-details' into develop
Removes mongodb dependencies

Removes mongodb dependencies and removes factorygirl from tests.
Updates tests

Updates tests to remove dependency on FactoryGirl and related code.
Comments out user management code

Code for user management in application controller was not being used.
Commented out for now pending removal or implementation.
Removes user authentication support

Removes code for user management, as it is not being used.
Fixes #153 - adds right margin to details items

The details content for an entry had a left margin of 20 pixels. This
adds a right margin of 20 pixels as well.