added ident field to markup socket.io event for client use. Sometimes the actual page to load specified by enCore is different than the link in the markup, so when the server forces client to load a page, we need to push that identifier to the prev_links for the back button