Fix link to timepulse.io

Remove a comma that makes the link to timepulse.io doesn't work. Also, remove the note "Not yet up as of 11/4/2013" as the site is up, so, you know :)

Great work btw