Templatized PrioritizedSweeping
Improved naming for theta getter/setter
QLearning now is self-contained, breaks DynaQ building.
Removed DynaQInterface and finalized DynaQ. Improved API and docs for DynaQ, PrioritizedSweeping and QLearning.
Fixed tests and references to Seeder after new API
Removed class duplicates from documentation
Documentation for is_model
Documentation for Seeder
Created TODO file containing needed work.
Small change in Experience API.
Propagated changes to the rest of the library.
Added new elements to TODO list
Added new policy type: WoLF
PrioritizedSweeping can now be seeded with QFunction values.
Many changes:
Experience now keeps sums of state-action pair experiences, so RLModel synching
is now super-fast. It also changed the function names to obtain the internal
table data.

Fixed a bug in MDP::Model where mdpCheck function would not sum correctly.

Now leveraging boost::multi_array default initialization, since apparently it
does that.

Created a nice test for ValueIteration.
Introducing POMDPs, for now just a stub WIP.
Updated README.md