Adds push notification registration
Merge branch 'feature/push_notifications' into develop