Add API versioning! Fixes #37
Doesn't really matter till we feature freeze, but hey, it's a start.
Add links to issue numbers.
Specify what "required movements" are for tool changes, fixes #36