Fix JMVC 3.2 shims in `jquerypp/model/list`

We found that the `jquerypp/model/list` module contains some shims that maintain backwards-compatibility with JavascriptMVC 3.2 code. Unfortunately, the shims were broken because their "results" were unused.

We fixed these, and added tests to prove the failures, and cover the fixed usages.

This helps developers who are updating a project version from pre-3.3 - less code to have to fix.