add in addEventListener shim from @wyuenho (0844b00c) to remove jQuery
dependency in History