Moved SCP to core in an effort to remove SCP entirely.
Updated the structure of MDP-like objects so that states, actions, observations, etc. are abstracted. This enables us to define *one* MDP, POMDP, Dec-MDP, and Dec-POMDP, and write generic solvers which will work for multiple variants of the same object.