command line options API updates, possibly fixing hledger-web build
new hledger-balance-csv and hledger-register-csv examples in extra, generating CSV output