initial tests
revert to LEFT OUTER JOIN, add CLASS_MAP, getColumns(db, table)
Merge branch 'master' into proj_map

* master:
  add waffle.io badge
  Remove dependence on AbstractDataModel for registration
  Fixed lint warnings
  Changes to AbstractDataModel class
  Update build tools

Conflicts:
	src/main/java/com/vokal/database/DatabaseHelper.java
fix save, add bulk insert, projection maps (w/ default for joins)