Add a way to delete without doing an extra lookup. #75
Merge remote-tracking branch 'upstream/master' into issue_75
Force transaction functions to break if they modify controller state.  Do not make an assumption about the From gen_server data (it is more than a pid, so any gen_server:reply usage would have broken before, i.e., {pid(),Tag} == From, http://www.erlang.org/doc/man/gen_server.html#Module:handle_call-3).  Add integer timeouts to all the main boss_db functions. #79

Conflicts:

	src/boss_db.erl
Merge remote-tracking branch 'upstream/master' into issue_79

Conflicts:
	src/boss_db.erl
Add the db_configure parameter for additional adapter configuration. #78
Merge remote-tracking branch 'upstream/master' into issue_78
When floats are returned as binaries from the database driver, convert them accordingly.
put find(_) clause back in
change io:format to lager:*
Tweaked model_root to model_dir
Merge closes#144
starting to add tests
adding properties and such to the boss_record_compiler
more properties and tests
if there is a duplicate parameter then issue an error message

fix ChicagoBoss/ChicagoBoss#169
add R15B0[1-3]
more tests and specs and refactoring
test placeholder
remove R15 from travis, it doesn't work, and I don't feel like tracking it down
More tests for the compiler