Fix #2

Only send a payload if one is absolutely needed. Thanks @KoalaBear84
Fix #4 and add new pushbullet features