remove need to pass workerURL to Lab constructor.
keep localized strings in a constant in lab.js.
remove unused element
make Lab more like a standalone widget.
just have Lab return an HTMLDivElement w/ additional props/methods.
inline validation.js into lab.js as Lab.Validation.
allow labs to be defined in markup w/ <script data-role='lab'>.