accounting work; renamed Fund to Portfolio; added Adjustment, Transfer, Purchase, Authorization, FeeStructure, etc.
backtestrunmode touchup; still very incomplete
work towards accounting and strategy launching.  some name changes: Config->ConfigUtil
fix #41