Pass app to asset#serve_from

Better to keep the number of classes which are aware of App instance methods
to a minimum.
AssetWriter spec

Coverage for #write is a bit weak. Better covered through acceptance tests tbh.