adding reporting of total assertions; tweaking report formatting
update version number to match branch
whitespace only
format styling tweaks
provide spec info to reporters in new init method

this gets the spec info trace out of Spec.ls and allows the reporters
to decide how best to render the info, or not all.