Add a majority of examples for JSON configurations.

A couple of read examples are left, and all of the writes.
Document custom message handler examples.
Add write config examples.
Document translated boolean and state-based writes.
Point to config exapmles at top of code gen docs as a first resource.
Fix rst syntax typo.
Add raw_writable to supported canbus fields.
Add pip-requirements for building docs.
Use new RTD theme for docs.
Re-organize docs to take advantage of new RTD Sphinx theme.
Move code gen docs to VI firmware docs.
Bump version for release.