Conditional cash flows now have COST_BOC and COST_EOC

Profiles still have all individual cost types.  However, for buckets
and any objects that depend on buckets, we now have two cost cash flows
for any cycle: BOC and EOC. Affected are Bucket, Fluct, CFlow.