Document no_empty_functions rule more thoroughly.

Documentation generation has been tested with the gh-pages branch according to instructions mentioned in PR #254. `npm test` has also been run just to make sure that formatting hasn't been broken in the process (long lines, etc.).