Removed "pages" config and minor cleanup
Code cleanup in Writer.js
#23 Use config values to build cache key
Added support for a more flexible "cacheConfig" property for dependencies
Don't cache the transformed stream for now until we provide a way for transforms to record external file dependencies