Add machine_learner_is_trained method to MachineLearner plus relevant specs
Create migration to add 'trained' column to machine_lerners table
Full specs for machine_learner
Fix merge conflict with state_machine_for_bayesian_functionality