added sweeter way to list files included in the gem, added lib to require paths, added rack as a dependency instead of a runtime dependency