Update code snippets to use the more realistic  form of naming, so people know what to do in thei own code.
Re-organized the list of comparative benefits so they read better.
Added tests around the hotspotting functionality, and also changed it so we no loner trigger hotspotting while type verification failures are being detected. TODO: switch back to sem-ver versioning once <https://github.com/cjohansen/Sinon.JS/issues/603> is fixed
Moved main typester code into a class to tidy things up.
Updated patch version since there are improvements to the hotspotting code.