Added Actions helper.

Actions defines one extension method, Run, which runs an enumerable
of Action delegates. It guarantees that all side effects will get a chance to
run, making composition safer. Also, the order of execution is slightly
changed - on-commit side effects will run before the triggered conditionals.