3.0: Make console option parsers mergable/combinable

Resolves https://github.com/cakephp/cakephp/issues/5231

Make console option parsers mergable/combinable
Or throw an exception as the parsers would not be compatible, note that the order of the arguments is also relevant for the shells/tasks to do the right thing.