bugfix
add gcm receiver
cancel notification
bugfix: message order
support gcm
refactoring
update version information
use html_body instead of body
rearrange files