Use Warnf when processing directives.
Update sample config file.

This commit adds a couple of options which were not details in the sample
config file.  It also fixes a couple of typos and makes the example default
maxpeers setting in the config file match the actual default used in btcd.
Remove stray debugging log statement.
Remove transactions from orphan pool.

This change removes transactions from a newly connected block
from the orphan pool if they exist.  Additionally, any orphan
transactions that are no longer orphan transactions are moved
to the mempool and inv'd to the currently connected peers.
Prepare for release 0.9.0.
Switch to InfluxDB's JSON-UDP API.

* Rather verbose, need to throw in some helper funcs
Merge branch 'master' into btcdmon