* Remove `extra_click_kwargs` parameter to command/group decorator - instead, any extra keyword arguments to the decorator are passed to the Command/Group initializer.
* Add ability to automatically run a command/group when a module is called as an executable (i.e. when __name__ == "__main__") by setting `main=True` in the command/group decorator.