html5shiv has been left in as decided by us during our spike investigation
forked components have been updated
TimeiutDialog was using ActiveXObject for IE which we have decided to leave in place until DIAS lets us know if we should be supporting the TimeoutDialog in IE
Stuff that has happened in this PR