Additional tx relay checking

Check for canonical signature and public key, orphan transactions,
insufficient transaction fee
Add logging.properties default support

Configure the logger using logging.properties in the application data
directory