2.6.0
landed first version of FSM based tokenizer

fsm style taken from creationix/jsonparse

support for special tags (<script> & <style>) is missing
Add a new test for issue #36

Only finds first attribute when there is no whitespace between
attributes.

- Added a html example
- Added a test
Merge pull request #37 from eonlepapillon/Add-test-for-Issue-#36

Add a new test for issue #36
added logic for special tags
[tokenizer] don't fail on `< >` and `< / >`

they are now emitted as text
[tokenizer] fixed ordering in cleanup
[tokenizer] overwrite WritableStream#end, emit everything that's left
[tokenizer] take care of this._index in cleanup, emit all text
[tokenizer] set _sectionStart to 0 when text was emitted
[tokenizer] call WritableStream#end after emitting the remaining data
[tokenizer] call .write instead of ._write
[parser] use the tokenizer
removed WritableStream.js and ElementType.js

both aren't needed anymore
[parser] made Parser#reset work again

absolutely aweful.
fall back to the readable-stream module
[travis] removed 0.6 & 0.9, added 0.10 and 0.11
minor changes
[index.js] removed redundant code
[stream] use a named function

fixes export