adds amend-before-postpone capability, version bump
separates AmendUtils, adds unit tests
adds Base.elevateMethods
adds failsafe for infinite postpone-loop
postpone() fix for browsers that don't support the "configurable" property