facilities to comply with new simplified resource buff interface
changed BUFF_INFINITY to kBuffInfinity static const
merging robert's resource buffer update, updates cycamore to match cyclus changes