move beforeEach test to separate file
change tests to be mocha + chai compatible
update gitignore for functional tests
style: jshint fixes
add global 'it' function
add 'spliceComments' function
small style tweaks
bugfix: set children to default to empty array
small tweaks & fixes
update functional testing files and ignores
Merge branch 'generate-all' into development