Fix to html5shiv to allow for nodes that include '-' and ':'