Changed message source and destination from SHA256 to RIPEMD160 of SHA256; this allows bidirectional translation between Bitcoin-style address and source/destination data. Besides, it makes the message header a bit smaller.
Added settings for hostname and port number; use these settings for creating the preferredURL in the hello message
Added conf file loading skeleton code
Added configuration file
Added configuration file parsing functionality
Implemented retrieval of settings from conf file
Removed hardcoded settings, which are no longer needed now we have a conf file