Added option to jshintrc to enforce use of strict mode
Braid: Update mirror 'vendor/modular' to '297bf74'
Added OSX Finder files to gitignore
Moved legacy manual tests in ASM to folder
Removed references to jQuery
Removed version from comments
Tweaked legacy VGA IODevice to allow for not loading VGABIOS ROM
Refactored to move legacy objects into classes

- Keeps public API clean, not using DI for legacy objects
- Minimizes changes to existing codebase via decorator pattern while test coverage is improved
Fixed license message
Added stubs
Added missing legacy Memory.writePhysicalBlock(...)
Removed jQuery reference
Removed guard assertion to allow for legacy shim
Disabled instruction caching to fix failing tests

- Cache needs to be managed/cleared correctly to work
Replaced legacy demo page with simple disk image index
Removed legacy demo stylesheet
Fixed a typo
Moved common tools for I/O device testing out to an include
Moved common logic for running I/O device acceptance tests out to a "tools" module

- Added support for additional tools accessible via test port - description output is tool index #0
Fixed issue with ASM data sections not being jumped over