Fixes upstream #16

Dump all the timezone stuff in `generateDate()` as the string is built in UTC so just append `'Z'` and it will parse properly on the other end (tested by looping back into `Parser.parse()`)

`new Date(Date())` is terribly redundant under Node and/or V8 in general, stripped all usages
editor auto cleaned some wasted white space