Fix YARD issues and clean up
Consolidate API Descriptor related files
Consolidate descriptor related documentation
Consolidate implementation related documentation
Consolidate setup documentation and clean up
Included docs in generated YARD documentation
Merge pull request #185 from mdsol/feature/config_and_options_documentation

Merged.