Added comment about getting correct version of roboelectric
Added withEntityPersistence which automatically closes.
Warn if no actions exist for an entity.
Made displayType no longer have a default so that it must be implemented.
Display a generated list item if displayLayout is defined.
Close all SQLite cursors when closing the SQLiteEntityPersistence.
close the EntityPersistence for the ListAdapter in onDestroy.
Set inputType on all entry layouts.
Defer requiring the ID in actionFactory until running the action.

Also made deleting operate on one ID at a time.
Made the context menu show up and function.

Delete isn't actually deleting yet.
Made "Delete" show up in the list context menu.
Use onOptionsItemSelected instead of onMenuItemSelected to differentiate from onContextItemSelected.

Also filter up-front on both for consistency between onCreate... and on...ItemSelected.
Don't include displaying a list of the current entity in getListActions.
Added tests for getListActions and getEntityActions.

I started getting a JVM crash with type checker with this commit.  Workaround: do a mvn clean.
Made onCreateContextManu handle an empty getEntityActions.
mvn archetype:generate with android-quickstart
Added parent pom.
Improved .gitignore.
Added scala support to pom.xml.
Moved dependencies after the build section.
Added Author CRUD.