Fixed bug in value function planners that would occur if a non-zero
value function initialization was used.

Also added method to the ValueFunction planner class for changing the
value function initialization method so that any value function planner
can make use of it.