attempt to add south migration support
make sure user+device token is unique in the db
add a gitignore
add support for sending custom JSON data via the info parameter
add new DelayedPushNotification model, and start using south for migrations. also add management command that will send all waiting delayed notifications. ALSO add support for custom 'info' JSON data to be sent