don't use renderer in karma processor

Closes #66
correctly report compilation errors in karma pre-processor
fix TravisCI build after SauceLabs init script move
Fixes #69
Closes #72
change #model into model

Closes #73
make the closing "/" character optional for the void HTML elements

Fixes #70
Closes #74
automatically load sample names for the compiler tests

Closes #75
update .npmignore