Update strtotime.jsUpdate strtotime.js

I found strtotime.js parsed a lot of different date formats differently
to php-strtotime. Now the function should be much closer to its php
counterpart.