This PR completes the implementation of the open alias protocol in the NavCoin Core client.
OpenAlias is an standard created by the Monero Core project used in the Monero wallet and some other clients like Bitcoin Electrum which allows to translate email addresses into cryptocurrency addresses using custom TXT entries in the DNS records of a domain.
More details about the specification can be found at www.openalias.org
Part of the code is based in the original Monero implementation. Main differences are:
Other modifications in the NavCoin client: