Remove closures from unit test

If you run the unit tests in a closure, blanket.js does not calculate
coverage properly. Removing the closure solves this issue.
Upgrade Sinon.js From 1.5.2 to 1.6.0
Remove extraneous blank line
Add data-cover-flags for branch tracking to blanket script include