Update README.md

Fixed file paths in "Use cases" section so that they correspond with the examples.
Add support for async attr in script blocks
fixed configwriter to process post config (incl test and docu)
tests for async blocks
useminPrepare accepts array of root directories
Fixes the problem where if there isn't anything to replace with, it replaces with "undefined"

https://github.com/yeoman/grunt-usemin/issues/128
Update README.md to include example build task

Resolves #251. Hoping this helps others understand that usemin won't run the concat/cssmin/uglify tasks for you.
Fix indentation according to JSHint
Remove blocks if there are no linked assets
Lock Grunt to 0.4.1

"~0.4.1" was using a recently released 0.4.3, which introduced a
breaking change where tasks were executed asynchronously. This caused
tests to fail because assertions were executed before tasks finished
doing their thing.
Merge pull request #314 from silvenon/empty

Remove blocks if there are no linked assets
Merge pull request #269 from DexterV/master

Update README.md
Merge pull request #272 from sergiolopes/master

Add support for async attr in script blocks
update grunt dependency
Merge pull request #315 from tkellen/dep

update grunt dependency
Merge pull request #296 from donaldpipowitch/root-with-array

useminPrepare accepts array of root directories
Add missing space for consistency
Fix breaking tests
Bump to 2.1.0
Update README.md

Fix typo, syntax error and example consistency.