Added fixes to the JBPM process start...

 - Updated to EJB 3.1 (to support @Singleton)
 - Switched SRAMPMonitor to a @Singleton, and made it use EJB Timers
 - Changed QueryExecutor to a CDI Bean
 - Made EmbeddedJbpmManager use a CDI lookup to find the ProcessService