Improved logging support for neater output.
Created Node.sendMessage for easier message sending. This has been overwritten in AsFarNode to further simplify message sending