experimental support for non-unit costs in ZMP closed form
update closed ZMP solution to support non-unit costs, and add tests