initial tests
Update build tools
Changes to AbstractDataModel class
Fixed lint warnings
Remove dependence on AbstractDataModel for registration
Merge pull request #5 from wmbest2/master

Small changes for more consistency in data management
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)
fix Join.base_uri not being set
set projection for non joins too
rename package, remove some logs
manifest package, deforestation
Merge pull request #11 from nick-fedesna/master

default proj map for joins, save() fixed, static bulk insert
fix upgrading not using updater, SQLiteTable null checks (create & upgrade)
Merge pull request #12 from nick-fedesna/master

1.0.1
check if AbstractDataModel and add _ID if necessary
prevent duplicate columns
parcel undefined if _id is null
remove _id getters