Added Python tests directory with a trivial script as a start
Made finlink robust against failing connection creation (which is a normal use case, since the other side can be offline)
Created a test that runs two Amiko nodes and connects them with a finlink
Added test code for a payment between two different nodes. Note that, for now, this doesn't work yet.
Bugfix in execution order in paylink code; added transaction cancelling in case routing didn't work (which, for now, is always, since routing is not yet implemented)
Replaced OK and NOK messages with Confirm and Cancel messages