complete rebuild of rack middleware

- will check for precompiled asset before serving from sprockets directly
- simplifies use of middleware by allowing just use Rack::ClassyAssets in your config.ru (no more need to map /assets)
- will serve gzipped version of asset, if present
updates docs
Bump to 0.11.0