[BACKLOG-872] Restructure Data Access to allow for deterministic build
[BACKLOG-1498] Change logger implementation.
Merge pull request #63 from mdamour1976/cleanup

[BACKLOG-872] Restructure Data Access to allow for deterministic build
Merge pull request #64 from bytekast/BACKLOG-1498

[BACKLOG-1498] Change logger implementation.
[BACKLOG-1619] - reverting changes that passed annotations into the auto model strategy.  We will instead apply the annotations outside of automodeling.
Merge pull request #65 from kurtwalker/BACKLOG-1619

[BACKLOG-1619] - reverting changes that passed annotations into the auto...
[BACKLOG-1498] Auto-convert Strings to primitive types if applicable
Merge pull request #66 from bytekast/master

[BACKLOG-1498] Auto-convert Strings to primitive types if applicable
[BACKLOG-1498] Refactor Model Annotation Models
[TEST] Fix Test Compile errors
Merge pull request #67 from bytekast/BACKLOG-1498

[BACKLOG-1498] Refactor Model Annotation Models
[BACKLOG-1498] Allow ability to easily iterate properties map. Useful for serialization, etc.
Merge pull request #68 from bytekast/BACKLOG-1498

[BACKLOG-1498] Allow ability to easily iterate properties map. Useful for serialization, etc.