Move to Thor from Rake and add a test task.
Add an upload task for Thor.