Add "refreshables" to CPPGenS, and add transition.
Add "refreshables" to CPPGenS, and add transition.

This also fixes a bug where the globals list was being wiped out at the
end of each role.

yliu120/K3,DaMSL/K3,DaMSL/K3