Merge pull request #1 from monero-project/master

Attempting an online merge in my own repo
'getaddress' wallet-rpc command
'mining_status' Daemon RPC command
Added incoming_transfers RPC API method
Fixed return status for '--help'. Fixed wallet name (use macro instead of 'bytecoin wallet'
Added '--exit-after-cmd' option in simplewallet
simplewallet returns 0 when no error
Merge remote-tracking branch 'upstream/master'
Merge bitmonero@monero-project
Merge pull request #14 from Neozaru/master

'get_address' RPC method for 'simplewallet'
Enable wallet refresh before blockchain is saved or completely sync'd.
Added 'payment_id' optional argument to 'transfer' wallet RPC method
Merge pull request #20 from artifexd/wallet_refresh

Enable wallet refresh before blockchain is saved or completely sync'd.
Merge pull request #21 from Neozaru/master

Added 'payment_id' optional argument to 'transfer' wallet RPC method
Added Doxyfile for (uggly) documentation generation
Updated README for documentation
Added incoming_transfers RPC API method
fixed conflict
Merge pull request #2 from monero-project/master

Merging daemon RPC availability changes
Merge pull request #22 from Neozaru/master

Added Doxyfile for future documentation