added gitignore & gitattr (normalize line endings)
added formatting & syntax highlighting to readme
reformatted to use leading tabs
made jsHint happy
updated scientific notation unit tests
added alphanumeric, number first unit test
correct sorting of scientific notation & number first alphanumerics; fixes issue #8