Refactoring of the endpoints for sending
Clean up for AsyncHttpClient
Minor improvements on the endpoints (jms clean up + ejb annotations)
Unified Message format. Recognizes keys for APNs. Simple map is pushed to GCM
Refactoring of sender API - moving GCM/Apple specifics into sender classes
Changing the 'ag-mobile-app' header to be named 'ag-mobile-variant' (AGPUSH-53)
Updating README and embedded JS file to reflect the 'ag-mobile-app' header name change ('ag-mobile-variant'), see(AGPUSH-53
Removing JMS dependency
AGPUSH-77 "SimplePushSender should create/close AsyncHttpClient in
@PostConstruct/@PreDestroy"
Merge pull request #8 from danbev/simplepush-sender-async-client

AGPUSH-77 "SimplePushSender should create/close AsyncHttpClient in
Using JDK 1.6 compliant generic ArrayList
Getting rid of the compiler override (was overridden to 1.7)
Not allowing multiple registration of one deviceToken, instead... performing an update
Get rid of hibernate logging
Adding some logger love to the SimplePushEndpoint
removing JMS centric sections
Adding some CDI event processing
Updates for introducing new PushAppID / VariantID (AGPUSH-86)
Removing PUT endpoit for variant instance (AGPUSH-89)
Refactoring: moving impl (service/dao) to IMPL packages