Merge branch 'master' into python_svm_json
Merge pull request #650 from jeff1evesque/python_data_validator

#636: Adjust 'file_upload_validation' return value
#649: svm_training.py, remove 'elif' statements
#649: svm_training.py, iterate over 'file upload(s)' list
#649: svm_training.py, call 'csv_to_json' method
#649: svm_training.py, call 'xml_to_json' method
#649: svm_training.py, replace 'or' with 'in' list
#649: svm_training.py, insert missing parenthesis
#649: svm_training.py, remove 'enumerate' in for-loop
#649: svm_training.py, add minor comments
#649: svm_training.py, pass JSON object to 'Training' class
#649: svm_training.py, minor comment changes
#649: svm_training.py, minor comment changes
#649: svm_training.py, minor comment changes
#649: svm_training.py, minor comment changes
Merge pull request #651 from jeff1evesque/python_svm_training

#649: Adjust 'elif' MIME statements in 'svm_training.py'
#652: svm_training.py, reorganize 'if-elif' logic
#652: svm_training.py, move comment
Merge pull request #653 from jeff1evesque/python_svm_training

#652: Reorganize 'if-elif' statements in 'svm_training.py'
#658: bash_loader, update path