Merge pull request #417 from jeff1evesque/gitignore

#395: .gitignore, add file
#401: README.md, change 'Configurations' -> 'Configuration'
#401: README.md, add 'Grunt' Subsection
Merge pull request #418 from jeff1evesque/doc_grunt

#401: Documentation - Add 'Grunt' Subsection
#313: README.md, initial definition of 'scikit-learn'
#313: README.md, add to 'Scikit-Learn' definition
#313: README.md, fix typo
#313: README.md, link text
#313: README.md, fix typo
#313: README.md, adjust 'Scikit-Learn' subsection
#313: README.md, fix typo
Merge pull request #419 from jeff1evesque/doc_scikit_learn

#313: Documentation: Define 'Scikit-Learn' Subsection
#313: README.md, adjust 'Scikit-Learn' subsection
#313: README.md, adjust 'Scikit-Learn' subsection
Merge pull request #420 from jeff1evesque/doc_scikit_learn

#313: Documentation - Adjust 'Scikit-Learn' Subsection
#313: README.md, revert 'Scikit-Learn' subsection
Merge pull request #421 from jeff1evesque/doc_scikit_learn

#313: README.md, revert 'Scikit-Learn' subsection
#423: data_validator.py, import 'jsonschema_training', 'jsonschema_analysis'
#423: data_validator.py, remove 'import duplicate_list_index'
Merge pull request #424 from jeff1evesque/python_data_validator

#423: Import jsonschema's in 'data_validator.py'