Update Linux Agent User Guide

Updates to the Windows Azure Linux Agent user guide:
- Update supported distribution lists
- Update prerequisites
- Update link to WALinuxAgent github repo
- Change link to endorsed distributions to point to the KB article
- Fix StateConsumer documentation
- Formatting fixes