Use Long instead of BigInteger

Largest NQT value will fit in 64-bit integer
Generate account ID locally
Sign transactions locally

Never send secret phrase to the API server
Allow connection to remote node

Add the connect parameter to NxtWallet.conf