Add more fixes for run-time issues...

More nil-check fixes, a lot more.

CollectionVC doesn't seem to implement
scrollViewDidScroll:.

observerContext should be global.

Predicate factory method call is just wrong.
Fixup moving over existing resources.
Fix minor Swift style inconsistency.