Added crash alert. beep beep

This feature probably wont stop many crashes but it is the first iteration of collision detection. Hopefully this can spark a conversation about serious collision detection and avoidance.
closes #1006  
@TShapinsky DroneEventsType is an enum, so you can use `event == DroneEventsType.STATE` instead of using the `equals()` method.