Merge pull request #16 from jimobrien/feat/bufferedwriter

(test) added file write & stdout stream spec
(refactor) refactored token map to accept Node enum versus struct
Merge pull request #17 from jangahroo/master

(refactor) refactored token map to accept Node enum versus struct
(refactor) updated tokenize method to pull variable names out of tags
(refactor) removed regex requirement from lib and parser
Merge pull request #18 from jangahroo/master

(refactor) updated updated tokenize method to properly handle tag names, removed regex requirement
(feat) add read_to_bytes parser function