Make easing tests more tolerant

We don’t have a timed test here, but sometimes Travis runs slow enough
that even simple things take a few more ms than expected. This just
relaxes the tolerance on the test to allow for that.
Fix Compass device negotiation
Miscellanous docs and examples updates

- IR Motion example typo (missing quote)
- Add plugin example
- Add template value to programs.json headings
Add missing file: tpl/.plugin.md
Merge pull request #529 from dtex/animation-test-fix

Make easing tests more tolerant
Add missing Board and run grunt docs

Missing Board was causing tests to fail
Merge pull request #535 from dtex/master

Add missing Board and run grunt docs
ten second timeout

Comments say 10 seconds, but this is waiting 100
Merge pull request #536 from Resseguie/ten-seconds

ten second timeout
Button: allow button instances on analog pins with "A*" name.
Button: add hold tests, remove release tests (dups)
v0.8.34