Renamed AsyncioBlinkStick to AsyncBlinkStick and added pulse method

* Also pulled out method for calculating gradients