Add some special workaround code in abc-cmdline.py for out-of-tree running
If all fails and the script cannot locate a reliable bitcoind, it will issue an error:
Unable to locate bitcoind for this test.
We add a get_srcdir() utility method to util.py to help us.
The workaround section in abc-cmdline.py can be removed in future
once the test runner has been made capable of executing the test.
(This will be a separate part 2.)