Avoid arity error when creating a page with no title

rescue_render Procs must accept the controller as an argument when
instance_eval'd in render_error_html. Fixes #4377.
Picture::Geometry[...] to convert to a geometry - fix #4368
minor: removing commented out method that still used old permissions

finally closing #2584