Added preferences popup
Use PUT for push token (somebody likes to make things complicated...)
Use RequestHelper for push send
Show request error in widget
Added icon for error (push / widget)