First steps towards discrim.
added discriminative type to grammar
updated parser.parse_update_schema for descriminative types, not implemented in engine
Merge branch 'master' into discrim

Conflicts:
	bayesdb/engine.py
Merge branch 'discriminitive_parsing' into discrim

Conflicts:
	bayesdb/engine.py
Merge branch 'master' into discrim
Merge remote-tracking branch 'remotes/origin/discriminitive_parsing' into discrim

Conflicts:
	bayesdb/engine.py
Discriminative can be set as a valid type in schema.
Fix updating schema to set a column to discriminative.
Train predictors after init models or analyze
Merge branch 'master' into discrim
simulate (non-mcmc) working for discrim
Refactor a few functions out of fit_discriminative
infer working
Fix bug with LR/RF confidence
Discriminative infer experiment added - first version.
Fix select with discrim.
Major fixes to discriminative experiment.
Discriminative plot fully working, plus discriminative bugfixes.
resolution progress -- need to merge discrim in