add rack middleware
update rack middleware
update README
update README
add spec file
Merge pull request #1 from moguera/issue_1

rack middleware support