update HISTORY.md about adding name collision warning
add release line for 1.0.0
Merge pull request #37 from lzhan/updateyui

update HISTORY.md about adding name collision warning
Rename to CONTRIBUTING to work with GH issues
Fix `pretest` command to work with build CI
Fix jshint npm script to work on Windows
detect debugMode for test result
Merge pull request #39 from lzhan/updateyui

detect debugMode for test result
update test to rm dependency on nodejs running in development mode
rm utils dependency
Merge pull request #38 from juandopazo/tests-windows

Fix jshint npm script to work on Windows
Update HISTORY.md
Merge pull request #40 from lzhan/updateyui

update test to rm dependency on nodejs running in development mode
Fix early `flush()` issue, resolves #26

This problem was caused by two issues:

- The `pending` requests being set to 0 once `load()` was called again

- `decrementRequestPending` firing on every `onreadystatechange`
  @scottschiller was correct - this was decremented on every request
  as well as on every completion.

These two issues caused situations where `flush()` was called early,
since `pending` would drop to 0 or below even when there were still
pending requests that did not finish.

This issue actually was a bug in all other browsers as well, but did not
cause an error in browsers other than IE because they had the opportunity
to load YUI as the first script (since the `decrementRequestPending` bug
was a non-issue there).
Bump version to 1.0.1
Update HISTORY.md with 1.0.1
fixing link to contributing.md
provide hooks to add patches for yui
move loader patch logic into its own module
update name of patches property