Add travis adapter
Change Builder#adapter to Builder#use
Rename adapters to middlewares
Add README
Merge branch 'travisci'