Added initial support for cyclic (vonmises) data type
Merge branch 'master' of https://github.com/mit-probabilistic-computing-project/BayesDB into cyclic_support
updated tests for cyclic types
pull from master
Added cyclic testing and supporting files
Merge branch 'master' of https://github.com/mit-probabilistic-computing-project/BayesDB into cyclic_support
changed client kwargs on cyclic test client
Merge pull request #26 from mit-probabilistic-computing-project/cyclic_support

Cyclic support
Fix the ability to identify a row by a unique column value for key columns
Merge branch 'master' of https://github.com/mit-probabilistic-computing-project/BayesDB
Fix discriminative bugs and improve discriminative experiment.
Add prediction speed experiment.
Merge branch 'master' into discrim

Conflicts:
	bayesdb/data_utils.py
	bayesdb/engine.py
	bayesdb/persistence_layer.py
Merge branch 'discrim' into resolution