This makes all of the x_ite methods available to call from Civet/
TypeScript -- for example, setBrowserOption, which is used to deal
with the viewer navigation.
Resolves#17.
Enabling type checking involves a full rearrangement of the
build process, as well as supplying types for some of the
packages. The X_ITE types are still a work in progress, but
they are enough for this initial state of the project to
compile and run.
Resolves#14.