updated term_walker and changed to a switch statement to catch future omissions (c.f. Issue 749)
expanded switch statements
fix a lazy crashing bug (c.f. Issue #757)
Made conflict_resolving_diskmgr_t::action_t be a typedef.
Made accounting_diskmgr_t::account_t, action_t, eager_account_t, be defined outside the class.
Implemented debug_print for accounting_diskmgr_action_t.
Made stats_diskmgr_2_t::action_t be declared outside, typedefed inside.
Added debug_print function for stats_diskmgr_2_action_t.
Moved pool_diskmgr_t::action_t outside of pool_diskmgr_t.
Made debugf_print for pool_diskmgr_action_t.
Moved core_action_t out of test_driver_t, made debug_print for it.
Fixed broken disk conflict resolution tests.
Merge branch 'sam_libcxx' into sam_libcxx_DiskConflictTest
Merge branch '749_update_term_walker' into next
fixed merge bug
Merge branch 'next' into sam_libcxx
Merge branch 'sam_libcxx' into sam_libcxx_DiskConflictTest