Update documentation with recent pull requests.

AJAX scheduler, virtualenv, grade change request.

Add more documentation to this branch so it can be pulled together :)