Initial commit
Disabled yui-compressor gem by default for Windows

Changed defaults for Windows compatibility
Added error message when a named file is not found
Modified source to be full path instead of config

The source given in the config hash is 'exactly'
what is listed in the config file.  So when
Jekyll changes the PWD to _includes, the source
is no longer correct.
Updated default config, TODOs and Octopress note
Disable bundling in 'server' mode

Checks for the 'server' config option and sets
  asset bundler to 'dev' mode.
Cache compressed bundles to keep gen times low

Compressed bundles are stashed in _asset_bundler_cache
This commit changes the filename hash from post-compression
to pre-compression
Add remote files to bundles and cache them

Remote assets are cached in _asset_bundler_cache
by a hash of the url used to fetch them.
Custom compression commands

uses IO.popen for stdin/stdout, this may need
to be revisited
Add header
Change block syntax for clarity
Update README to reflect new features and changes
Change detected file type to lowercase
Prevent the compression command from replacement

Need to create a new String from the existing command
before modifying it.
Fix separators in compress command for Windows
Change from Liquid::Tag to Liquid::Block

Added the parse method to consume YAML from the enclosed markup.
Added a builtin method for the closure compiler
Added notes about the change to Liquid::Block
Docs language tweaks, closure-compiler gem note
Remove complex parse override to simplify render

Turns out overriding parse was unnecessary.
Calling super(context) in render achieved the
same result.