Fix computed observable issue with KO3

A couple of changes, to update the target version of Knockout to 3.0.0 and to fix an issue with computed observables not notifying on change.  The tests all still pass on Knockout 2.x, and now also pass on Knockout 3.0.0.