Simplify method revisionable items are linked to their current & live revisions.

Use a current_revision and live_revision pointer in the revisionable item to point directly to current & live revisions (rather than querying looking for the correct set of flags)