Fix payload length calculation. APNS allow up to 256 chars. Current limit was 255.
add exception for exceeding payload limits
move deviceId from Pusher to Message
fix README
Merge remote-tracking branch 'paresy/master'