Some improvements to PushoverClient

* ability to post optional parameters to send_message
* PushoverClient can be initialized by supplying user and app keys
* PushoverClient.__init__ no longer causes whole application to exit
  It could be dangerous while being imported as a module