Bug 974018: Implement nsIRedirectHistory (r=mayhemer)