add jshint to test
handle ISO string format (closes #1)