Added named native query support
Added partial queries and updates to PartialDataAccess
Added two more methods to the partial data access api
Added DataAccessSession
Removed key retrieval from data access
Fixed bug in named query retrieval
Added statement state recognition to the statement itself
Changed key column recognition so that non-generated keys
are now treated as normal
The data access now only tries to retrieve keys for auto generated keys
Renamed `isNotKey` to `isNotGenerated` to better reflect the intent of the function
Wrote javadoc for annotations.*
Added extensive JavaDoc for api.*
Added more functionality to DAOs
Added truncate to DataAccess