Improved encrypt method
Updated requests to new API specification
Register request now will not be launched when push token and alias did not change since last register
Updated API requests and improved registration flow