Upgrade validator

This PR upgrades the validator to `0.1.0` which includes validation by assertion URL and some additional interdependence checks. Those checks actually caught the `'false'` vs. `false` error in `lib/examples.js`. The template change is a simplification of the templating logic, and adding assertion URLs to the placeholder text.