Move path modules into io folder.
Url resolution should follow same rules as config resolution.
Resolve url asap.
Refactor link module to UMD and remove unused parameter.
Use a function to get url from file context.
Use same UMD as other files.
Add new io infrastructure.
Rename normalize to amdToSimplifiedAmd to better reflect what it does.
Create new read and write modules and inject into link module.
Inject transform into link module.
Derive fromCacheOrSource from fromCache and [new] fromSource modules.
Remove old files.
Minor fixes to read and write modules.
Use new source porperty instead of text property.
Add new amdFromPlugin transform module.
Extract getPlugin function from compile module and add new locate module.
Refactor compile module to be more inverted.
Use partial() for a cleaner pipeline
Correctly grok html config when user code sets config via `window.curl = {};`.
Capture xml/xhtml attrs correctly.

Now an attr such as th:src="foo" will be seen as a single attr with value "foo"
instead of an empty "th" and a "src" with value "foo".
Run bower install on prepublish instead of postinstall.  Fixes #32.