Add callback REST API.
Add documentation for callbacks.
Fix broken markup
Re-document server management
Improve callback facility.
Update callback to include a tag.

Tags define where the callback was raised from, this will be one of:

- system
- process
Some small improvements.
Merge branch 'feature/callback' into develop