* bzrlib/commands.py: (run_bzr): Save/restore verbosity_level to avoid leaks.
* bzrlib/tests/test_options.py: (TestOptionDefinitions.test_option_grammar): Don't use 'option' module name as a variable name.
* bzrlib/option.py: (MergeTypeRegistry): Cleanup. This has been separated from the related code by the '_verbosity_level' definition/code insertion. (timezone): Respect style rules.
* bzrlib/builtins.py: (cmd_log): Don't mask the global option for no good reason (or should we delete the global option instead ?).