Refactor registration states. Simplify EventListener.
Add Nokia push to sample application.
Add errors handling to the sample app.
Move RECEIVE_BOOT_COMPLETED permission to library module.
Merge branch 'dev' into adm

Conflicts:
	.idea/misc.xml
	opfpush-server/.idea/misc.xml
	opfpush-server/.idea/workspace.xml