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