Reordered removal of Javascript reserved words

By removing two lettered javascript reserved words ("as", "in",etc)from the twos array before creating the three letter array, we're essentially disallowing those three letter functions like "asa", "asb", "asc", "asd", etc
Merge pull request #120 from asdofindia/patch-1

Reordered removal of Javascript reserved words
add tests for 1.0px -> 1.0 problem
add regex to handle x.0(px, etc.) dimensions
Merge pull request #134 from konsumverweigerer/point_zero

Point zero
Update info on preserved comments for 2.4.8
Fix issue 78 - Windows absolute path for output file bug.
Fix issue 130 - empty JS file exception -> add try/catch
Merge pull request #139 from maskamar/fix130

Fix issue 130 - empty JS file exception -> add try/catch
Merge pull request #138 from maskamar/fix78

Fix issue 78 - Windows absolute path for output file bug.
fix occasional stdin non-termination, #100
Merge pull request #149 from brad/fixhang

fix occasional stdin non-termination, #100

I don't use node/npm, so I have to take the user's word for it on this one. :)