This fixes a rounding error to where a few transactions did
not balance.
https://github.com/flowerbug/bcgt
Added the -z option to use ROUND_HALF_UP (which is what my
brokerage uses) for rounding. The default remains ROUND_HALF_EVEN.
Also added readline to make editing the line during input a
lot nicer.
fin