address_handler: several improvements

* allow the option to use our full-fledged address parser
* use GNU cols by default
* don't hardcode the opening command, use whatever triggered BufReadCmd
* restore the execution of the second part of the address, so searches
are in principle possible.