Restructure test harness
Improve specs for cylon-pinoccio.js
Small refactors and JSHint fixes