Logging: summarise repeated applications of rules

Summarise repeated applications of rules by displaying the rule once
with the number (n) of applications appended c.f. repeating the rule n
times. Enhances log readability and reduces any need to manually clear
for performance reasons.
Merge branch 'master' of https://github.com/increpare/PuzzleScript into dev
Merge pull request #103 from mechturk/dev

Logging: summarise repeated applications of rules
https://github.com/increpare/PuzzleScript/issues/92
spooky test case in testdata. replaced with a different one. uh, hope it wasn't an actual bug...
fix bug in cute train
remove debug code
updateed cute train
Merge branch 'dev' of https://github.com/increpare/PuzzleScript

Conflicts:
	js/console.js