* Brought in EightBittr version with consolidated creator functions
EightBittr just changed the built-in creators (e.g. `createAreaSpawner`) to provide more component details. This matches that change by overriding the new built-in components from EightBittr so that no more built-in creators need to be recreated here.
* Used new EightBittr version with numCols, numRows
* Used new BabyIoc version too
* Recreated IGroups in Groups.ts
* shenanigans-manager@0.2.44
* Moved UserWrappr logic to an Interfaces component
Moved some of the stateful behavior from the UI settings (sizes, default size) and UserWrappr core (document visibility, pipe initialization) into it.
* Documented; split name within SpeedrunnerMod.ts
* Miscellaneous TSLint and TypeScript fixes
* More miscellaneous fixes
* Updated to latest dependencies (fixed chai imports in tests)
* Locked eightbittr, gamestartr, gulp-shenanigans versions
As a part of it, no longer uses the /lib/foo extension to gamestartr or eightbittr imports.
* Removed duplicate gamestartr/ithing import
* Removed unused Physics import
* Fixed keyDownA direction test
* Nits: jsdoc, .vscode/settings.json endline
* Renamed to SpeedRunningMod
* Fixed the mod's name string
* Bumped UserWrappr dependency to ^0.6.5