Make Page.copy also copy revisions

When I originally implemented ``Page.copy``, I didn't see any use in copying revisions so I left this out to save space.

I've recently found that revisions can be quite handy for knowing when something was created and when it was last edited and this information is lost whenever the page is copied. This pull request makes ``Page.copy`` copy the pages revisions.