Pypy support can be helpful
Replace a collection of invalid characters with ONE dash rather than a bunch
Merge pull request #74 from Bachmann1234/pypy

Pypy support
Merge pull request #75 from Bachmann1234/change_dash_behavior

Use one dash to replace multiple bad characters
Release 0.5.1
WIP: initial commit for Alerts API support.
* created initial test
* created still failed integration test
added functions for create and update alerts
more assertions for alert with conditions test
fixed api version to 2 when using alerts
integration tests to create (empty) and list alerts
* added support to update alert with conditions
* created integration test for this case
added support to alert deletion
changed id (python reserved word) in alert code for _id)
added suport for GET operation for single alert
WIP: adding support to configure services  for the alerts
Added support to add notify services for an alert
Fixed typo in test and removed duplicated function create_instrument
fixed create_alert on mocked connection: was using same instrument id.
removed some logging
WIP: fluent interface to add above conditions more easily
Changed exception parsing to support another level into error dict
changed alert's condition interface to a more fluent, as well as added exception raising for alert update