& should be &amp; in a href.
Fix SpecRunner on IE by bailing if typed arrays are not available

Also consistently use the parameter to the Enumeration constructor to attach extra properties and methods to the enums instead of assigning them afterward.
Merge pull request #996 from AnalyticalGraphicsInc/fixIE

Fix SpecRunner on IE by avoiding use of typed arrays at setup time