Coverage thresholds can now be configured, producing warnings if not met.
"grunt test:threshold" now tests that grunt will fail if threshold is not met
merge #9 and add tests