API: Remove the params=None default.

I didn't like potentially resetting runtime parameters
just because you forgot to pass params as an argument.
commiting to chekcout optimize.
PERF: add type to aggL
ENH:  Add joblib wrapper.

Moved iter_bellman to value_function to accomodate.