Updated license year again.

Better late then never, huh.
Documented behaviour of multiple parser passes.

Closes issue #65
Added unit test for a simple function wrapper
Fixed test string
Implemented code to fulfil test cases
Reworked the documentation to document the new function
Switched to equ as alias for assert.equals
CoffeeScript does not need this semicolon
Updated license year
Do not throw exceptions, instead propagete them to the error value

Closes #67
Bumped version number for release
fixes #69 - Event Emitter should allow errors to be passed up the stack
Add fix that does not break unit tests + regression test

Closes: #69
Pin version of sax dependency

Closes: #68
Don't catch exception threw by callback
Pass exception correctly
Style fix before merge

Closes #71
Adds explicit children mode that puts children element into distinct property ('$$' by default).
Adds corresponding tests cases.
Docs updated.
Adds .npmignore rules to exclude ignore src, tests and build script from NPM packages.
Keep current version.