Merge pull request #226 from jeff1evesque/js_html_form_ajax

#225: Properly return JSON server object to javascript
#227: logic_loader.php, fix typo 'analysis' -> 'training'
Merge pull request #228 from jeff1evesque/php_logic_loader

#227: logic_loader.php, fix typo 'analysis' -> 'training'
#221: data_validator.py, store decoded JSON object
#229: logic_loader.php, replace ternary operator with 'if-elseif'
#229: logic_loader.php, add proper values to 'svm' variables
#229: logic_loader.php, 'remove counterparts'
#229: logic_loader.php, datalist-related comments
#229: logic_loader.php, use 'training_type' datalist fallback
#229: logic_loader.php, fix typo 'this->form->analysis_models'
Merge pull request #231 from jeff1evesque/php_logic_loader

#229: PHP: Detect HTML5 'datalist' support
#230: html_form.js, change svm variables to 'svm_model_type'
#230: html_form.js, rename 'svm_analysis_indep' -> 'svm_indep_variable'
#230: html_form.js, rename 'svm_training_dep' -> 'svm_dep_variable'
#230: html_form.js, rename 'svm_training_indep' -> 'svm_indep_variable'
#230: html_form.js, rename id 'svm_training_indep' -> 'svm_indep_variable'
#230: html_form.js, rename id 'svm_training_dep' -> 'svm_dep_variable'
#230: html_form.js, rename id 'svm_training_indep' -> 'svm_indep_variable'
#230: html_form.js, rename class 'svm_training_dep_*' -> 'svm_dep_variable_*'
#230: html_form.js, rename class 'svm_training_indep_*' -> 'svm_indep_variable_*'