3.0: Make console option parsers mergable/combinable

Resolves https://github.com/cakephp/cakephp/issues/5231

Make console option parsers mergable/combinable
Won't this make merging multiple option parsers together an incomplete merge? For example if I set some arguments and then merge() in another option parser I won't have the original arguments I set.