• Implement history state, pushState, replaceState

    Add HistoryStateId
    
    Added state id to browsing context
    
    add history state removal
    
    Updated test expectations
    
    fix tidy issues and remove document parameter
    
    fix spec link
    
    Add popstate event
    
    address review comments
    
    enable 001 and 002 history interface tests
    Add 001 and 002 to the intermittent check
    
    rebased.
    
    fix tidy issues
    
    Update test expectations
    
    rebase
    
    Store and set Url, compare FrameState during traversal
    cbrewster committed Jan 18, 2017