Implemented basic CDI, EJB + JPA functionality.

* Got some basic integration tests working against Cargo.
* Cargo now has a working datasource that can be used by the app.
* Working test that creates project and reads it back out.