Various fixes
- Make jpa API optional
- CRP resource is a CR
- Application is a CR
- Split base model abstraction from BindingEdgeModel.