Updated get_revisions() method so it will track commits that revise anything under a page's tree.

Now, a commit that only changes an attachment (or any future sub-page item) will be tracked.