Merge pull request #137 from davidw/master

Display just a bit more information about where things went wrong
first refactors
split out some of the controller modules
first chunk of refactor
More refactoring
dialyzer and tests
Unpack datetime values in mongo adapter.
Merge pull request #139 from fdevibe/mongodb-unpack-datetime

Unpack datetime values in mongo adapter.
construct Record from JSON, and property based tests
starting to add property based tests
load fack module from priv
adding some visual dividers
travis config
push to build on travis
still working on the types
adding more properties
switch proper url
tweeking deps
add 15B03
adding more properties to mongo testing