Revert "Revert "add railtie for rake tasks""

This reverts commit 25ac3186bc0f7f61a5609002fbcd07f87b4e965c.
Add descriptions to tasks so they show up in the task lisk
Patch railtie support such that tests pass
prepare for release