server/MainFile: remove unneeded include
opentxs: merge copy&pasted CLI helper code
ext/Helpers: small improvements
ext/Helpers: remove dead code
Merge pull request #476 from toxeus/cleanupCLIHelper

opentxs: merge copy&pasted CLI helper code
Clean up usage of issueNextTransactionNum.

Problem: issueNextTransactionNum took a nym and bSaveTheNumber as
parameters. The nym is used only if bSaveTheNumber is true. This case is
a legacy case from the time where the notary assigned tx nums to nyms
without requiring them to sign for them. For the normal case, no nym is
required, but one is passed on every call anyway.
Two instances of an invocation with bSaveTheNumber=true remain, which
need a closer look. This commit cleans up the signature and invocations
of that function, and introduces a new function
`issueNextTransactionNumberToNym` to handle the two odd cases.
In UserCmdGetTransactionNumbers, delete code that removes tx nums from
the nym.

Reason: they were never added in the first place.
Use issueNextTransactionNumber in issueNextTransactionNumberToNym.
OT_ME: remove unused functions
Merge pull request #477 from benma/txnums

Clean up usage of issueNextTransactionNum.
Merge pull request #478 from toxeus/removeUnused

OT_ME: remove unused functions
add function FormatAmountWithoutSymbol
check GetHomeFromSystem output string
GetNymName without default params

SWIG for Java generates for each default param two overloaded methods, one with and one without the param.
GetAcctName without default params

SWIG for Java generates for each default param two overloaded methods, one with and one without the param.
Merge pull request #481 from mhamrle/android_changes_part_1

Android changes part 1
OTRecordList: change return type of GetRecord()

GetRecord() used to return a OTRecord shared pointer to the caller
in order to prevent the destruction of that object when OTRecordList
is repopulated. Unfortunately, shared pointers do not work across
the SWIG/Java border. Therefore, we return an OTRecord copy.
Merge pull request #484 from toxeus/improveGetRecord

OTRecordList: change return type of GetRecord()
commands: inline getAccountServer()

The only purpose of this wrapper is to print an error message.
commands: inline getAccountNym()

The only purpose of this wrapper is to print an error message.