updating Mocha, and related files

Updating mocha & sinon libraries, to current versions. Also bringing runtest.html into step with the libraries used in the Sinatra page layout (DOCTYPE added to stop IE dropping into Quirks mode).

Gives the same results as the previous version - however there do appear to be some oddities but will put those into an issue.