Delete message after workers succeed.

* NOTE: Can adjust VisibilityTimeout if worker processing time is long, in order to prevent message from reappearing in queue.
Add support for ‘message type specific’ workers
Add license and update readme