First working port of builder.js, WIP.
Checkpoint 2.
Checkpoint 3
Merge branch 'nat' of https://github.com/mozilla/shumway into nat
Stricter types, extracted block builder state into a new class.
Merge pull request #1324 from tschneidereit/gts

Graphics drawing progress
fixes some minor mouse cursor issues

cursor was reset when pointer leaves owning element
Compact things a little in the builder, more type annotations.
More simplifications.
No need thread state through buildMultinames.
Cleanup somewhat the way type information is threaded through in the builder.
More type annotations.
Remove unused locals.
Merge branch 'nat' of https://github.com/mozilla/shumway into nat
brighter labels
visualize window in overview, allow mouse interaction on it like in header
fixes resize issue (chart height was reset to default)
Playing around a little with the selection drawing.
improved mouse interaction when fully zoomed out
Don't overlay overview charts.