Remove [[GetRealm]] operation from ScriptObject
OrdinaryObject no longer an abstract class
Uninitialised functions start in legacy mode
Add options to disable web compatibility extensions
Initial checkins for configurable compatibilities