collection>window/new: hook up page attr based on length / pageSize.
util/bug: isPlainObject should return false on nully.
model/bug: fix two bugs with model#modified().

* wouldn't ever check plain attributes.
* should be fine with null vs undef.
model/bug: serialization would throw away nested shadow parent attrs.
model/bug: was accidentally preventing #rebind().