added support for custom learners
fixes to support rescaling with custom regressors
added a unit test to make sure skll does not crash in cross-validation when there are rare classes that might only show up in a test fold
Merge branch 'release/0.28.0' into develop
Merge branch 'master' into develop
merged the latest develop branch, cleaned up unused imports
made skll install a specific scikit-learn version, 0.15.2
add train/test set sizes to results file
Intercept values printing for subclasses of BaseLibLinear.
Remove SKLL_MAX_CONCURRENT_PROCESSES tests from .travis.yml
fixed path problems in cross_val.cfg and evaluate.cfg
Merge remote-tracking branch 'origin/develop' into feature/iris
Should satisfy #155.
raised an error when the featureset_name goes more than 210 characters.
Added end_timestamp and total_time to the learner_result_dict_base in experiments.py; these values now appear in the .results and .results.json file in addition to start_timestamp
updated test to account for two additional lines in results dict
Merge branch 'develop' of https://github.com/EducationalTestingService/skll into feature/print_model_weights_script_should_print_out_intercept
added uses StratifiedKFold in cross validation message in the documentation
Changed number of rows to be checked for in learner results dictionary from 19 to 21 in tests/test_skll.py (due to the addition of end_timestamp and total_time).
Merge branch 'develop' into feature/dataset-sizes