Add documentation for how spec files are required/run.

This closes #623. @dchelimsky commented this was a documentation issue, so I've tried to document how spec/support works and how specs are run.