1) Refactored 'ReinforcementLearning.getReinforcementLearningTheories()' so it is a static method
2) Added a new method to 'ReinforcementLearning': 'calculateReinforcementValue', an overridable method that should be overriden for each 'ReinforcementLearningTheories' enum value.
3) Added tests to 'chrest-model-tests.rb' to ensure that the 'Chrest.setReinforcementTheory' method works correctly (entailed a minor change to 'all-chrest-tests.rb' so the new 'jchrest.lib.ReinforcementLearning' class is initialised).
Merge branch 'reinforcement-learning' of https://github.com/mlk5060/chrest into reinforcement-learning

Conflicts:
	target/chrest-4.0.0-alpha-2.jar
	target/classes/jchrest/lib/ReinforcementLearning.class