Correct catalog service dependencies
Move order service into a separate application

The order related business logic is moved into a separate enterprise
application and is exposed as an EJB. Packaging the EJB as an EJB
archive does not suffice, because EJB archives are not supposed to
contain dependencies.
Cleanup catalog service applicationContext.xml
Add missing OrderService
Move presentation layer into a separate application
Add Maven parent project