ran autopep8
use json if available
feedback timestamps are in utc
ignore twistd run files
rest service, disconnection log, enhanced notifications

this implements a new rest service to eventually replace the xmlrpc
service. the xmlrpc service should continue working normally for now.

the rest service uses the new enhanced notifications format and
therefore can offer a disconnection log of recent disconnections and
their reasons

docs and client implementation forthcoming
forgot some types
remove print
remove unneeded code
upgrade twisted requirement (because of the new(er) web stuff)
first brush at new REST-based Python client

has no configuration built in by default
added some more docs
first brush at change list for 0.5.0
example tac is now the tac you should use; updated

 * updated conf
 * updated pyapns.tac
stupid import error
fixes #28 - callback returns None
note fixed #28
readme checkpoint - still plenty more to write
another checkpoint on README - trying to nail down rest docs formatting
formatting test
formatting test