update test/harness_browser.html to use all the latest *.js scripts

- all tests passing in dartium and chrome
- removed a part.js artifact from dart2js
chrome.dart : remove extraneous imports, the exports do all necessary work

since this file does not need any of the imported types (there is no
code here) those imports do nothing; I think this makes the file a bit
easier on the eyes :)
Merge pull request #42 from rmsmith/master

update test/harness_browser.html to use all the latest *.js scripts
work on the `chrome.app.window` API + some basic window tests
restoring `ChromeApp` and `ChromeWindow` as public types with private ctors
dartdoc the AppWindow

more or less a copy / paste from the javascript API docs with small
style fix (dart style guide uses 'this' instead of 'the' on instance
method docs)
put the dartdoc back on the `current` getter
more dartdoc
more dartdoc
Merge pull request #44 from rmsmith/app_window

work on the `chrome.app.window` API + some basic window tests
change library declarations to dot notation to close #43

`chrome_app` -> `chrome.app` etc...
Merge pull request #45 from rmsmith/library_imports

change library declarations to dot notation to close #43
added `AppWindow.fullscreen()` + test case
add optional `state` to `create` + test case

TODO: we need to dartdoc the `create` method
test cases for `create` in `state` 'minimized' and 'maximized'
dartdoc the `create` function
mark version `0.0.2-dev` and start entry in CHANGELOG
implement `AppWindow.contentWindow` with an `HtmlWindow` class + test cases.
CHANGELOG : fixing version number for next version
Merge pull request #47 from rmsmith/app_window

more work and tests for AppWindow