[FIX] undo: Make get_page_latest_version return the latest (not current) version, as it used to before current was stored in history, and pass this to use_version to do a simple rollback. Tested in combination with rolling back and editing - seems to work but watch out for side-effects.

git-svn-id: file:///var/local/code.tiki.org/tikisvn/branches/12.x@48209 b456876b-0849-0410-b77d-98878d47e9d5
[FIX] remove: Redirect to the same page if only removing the a version

git-svn-id: file:///var/local/code.tiki.org/tikisvn/branches/12.x@48210 b456876b-0849-0410-b77d-98878d47e9d5
Just ran into a case where Proc_open was mandatory https://github.com/composer/composer/pull/1341#issuecomment-27269019

git-svn-id: file:///var/local/code.tiki.org/tikisvn/branches/12.x@48211 b456876b-0849-0410-b77d-98878d47e9d5
[FIX] search: Make the search module go directly to the page, if it's picked from the auto-complete, when you press return (at last!)

git-svn-id: file:///var/local/code.tiki.org/tikisvn/branches/12.x@48212 b456876b-0849-0410-b77d-98878d47e9d5
[MRG] Automatic merge, branches/12.x 48207 to 48212

git-svn-id: file:///var/local/code.tiki.org/tikisvn/trunk@48213 b456876b-0849-0410-b77d-98878d47e9d5