Moved touched_page_t and dirtied_page_t out of page_txn_t.
Put the page cache back inside namespace alt.
Made alt_inner_txn_t use a scoped_ptr_t of page_txn_t.