Handle public/private in Makefile

This is brute force: update all objects, then move them according
to their `public_access` setting. Then delete `public_access`, its
the same for all objects in `collection` and `collection-private`.

TODO: annotate the commit with objects whose status changed?
2014-10-29: 9 changed