Add a modeline for editing documentation

This should ensure consistent formatting
Document the global options
Provide a link to ag in the docs instead of ack
Merge pull request #28 from joshuarh/documentation

Update the documentation