Stripping UTF-8 byte-order-mark from source files

Some code editors save files with it.
And most js tools and nodejs support this.
comments fix
version -> 0.0.17. Merged #2