Some renaming for clearer arg parse content
Support options for default frameworks

* Default framework for a category now support its own option. For that, we
  mangle the argv and try to match if there is a default framework as subparser
  can't be optional (http://bugs.python.org/issue9253)