Priyank / Rohini : Removed  History.unescapeString while doing pushState. It was causing issue while handling special characters in URL params
fixed an issue in Safari's Private Browsing mode where setItem throws an exception.