Removed payment receiving hostname setting, which will probably never be used
Added (non-implemented) pay command; created macro for checking the number of arguments of a command
In pay command, construct a paylink object, based on the user-supplied URL
Slightly different construction (gcc apparently didn't understand the previous one and gave a weird compilation error)
Separated command execution into a separate function and surround it with an exception handler, so that the application doesn't terminate when an exception occurs in a command
Increased parseAsDecimalInteger integer size to 64-bit, to support full Bitcoin amounts
Moved transactionID_t to transaction.h, and expanded CTransaction class
Added a list of incoming payments, and a command for adding new payment requests to the list