Refactoring.

 - Make plugin name a constant
 - Make sign names case-insensitive
 - Check isCancelled prior to continuing with the event
 - Check the block type prior to getting the state and the instanceof check
 - Log transactions that successfully occurred
 - Add /sign as an alias