Fixes #4321 - Add bundle to restart services at some conditions
Fixes #4404 - Add prefix of result classes copied and add test cases
Refs #4321 - Change service_restart to wrap service_restart_if and add tests
Refs #4321 - Add a more precise description
Fix some typos
Merge pull request #33 from nperron/bug_4404/dev/add_prefix_classes_to_classes_copy

Fixes #4404 - Add prefix of result classes copied and add test cases
Correct doc Directive in Makefile
Add ncf-doc.py tool (only generate raw json file for now)
Generate markdown for generic methods
Add generic_methods.md in gitignore
Add space before h2 in markdown
Rename ncf-doc.py to ncf_doc.py to match other naming convention
Various cleanups for ncf-doc.py:

- Cleanup unused Python imports
- Use capitals for titles
- Add full method signature
- Clarify variable in result class
Fixes in Readme
Add site v1, using pelican
Add theme pelican-bootstrap3

https://github.com/getpelican/pelican-themes/tree/master/pelican-bootstrap3
Order generic_methods by name
Do not track content of site
Order by categories
Remove unused fabfile.py