Fixed bugs and built start of framework.

Multiple browser windows are now supported with each browser having java
bindings for size and position. MessageBox has been implemented as a
test case.