Deprecate View::set_global and ::bind_global [fixes #587]

These promote bad architectural decisions in end-user applications and
should be strongly discouraged.