A massive rework for our attachment and enablement paradigms for web controls targetted for KeymanWeb 10.0, merged from #114. This also more closely ties the control paths used for page initialization with those used by MutationObservers for dynamically-added elements in an aim to improve internal consistency and facilitate new and future extensions to KMW functionality.
* Fixes#107 - move __BUILD__ and dfltLayout variables into tavultesoft object
* Cherry-pick fix for error from attachment api rework #114
* Fixup missing __BUILD__ reference
* Update header version number
* Fixup broken getDefaultKeyObject() call so we can release 2.0
* Fixes#118 - longpress menu sometimes missing base key on phone devices (#134)
* Add note to build scripts to remind devs to make changes to both scripts