Merge pull request #494 from jeff1evesque/imagemin

#483: Imagemin, install via 'npm'
#482: remove 'uglifyjs'
#482: uglifyjs, remove 'node_modules/.bin/uglifyjs'
#482: node_modules, merge master
#482: uglify-js, install via 'npm'
Merge pull request #495 from jeff1evesque/uglify

#482: Uglify, re-install using 'npm'
#500: gitignore, add '/bash/log/' directory
Merge pull request #501 from jeff1evesque/gitignore

#500: gitignore, add '/bash/log/' directory
#477: move python scripts out of webroot
Merge pull request #502 from jeff1evesque/repository

#477: Move python scripts out of webroot
#492: gitignore, adjust for '/var/www/html/'
Merge pull request #504 from jeff1evesque/gitignore

#492: gitignore, adjust for '/var/www/html/'
#492: gitignore, minor comment change
Merge pull request #505 from jeff1evesque/gitignore

#492: gitignore, minor comment change
#506: load_logic.php, adjust python references
Merge pull request #508 from jeff1evesque/php_load_logic

#506: load_logic.php, adjust python references
#507: load_dataset.php, adjust python references
Merge pull request #509 from jeff1evesque/php_load_dataset

#507: load_dataset.php, adjust python references
#510: Submodule, add 'scikit-learn' to '/library/' subdirectory
Merge pull request #511 from jeff1evesque/submodule_scikit_learn

#510: Add 'scikit-learn' to '/library/'