Initial commit for new window api sample
Biggest change: Script injection to read <title> element for tab labels

Minor changes:
- Updated css: slightly better tabbed browser look-and-feel
- Bug fix: Select first tab during load
- Bug fix: location bar naming in Browser handlers
- Refactor tab handles to constist of <li><p>...</p><a>X</a></li>
Major change:
Implement open-in-new-tab and close-tab button correctly

Minor changes:
- CSS fix: only selected webview is visible
- Only need one webview message listener in the embedder
- Counter stored in TabList ensures unique tab names
- Order of state change + layout calls fixed in TabList.selectTab()
- Bug fix: Misspelled method(s) "detatch" -> "detach"
- Bug fix: this is that in Tab.initWebview()
- Marshall objects for message passing + use tab name in guest->embedder messages
New add-tab button
- Placed tab controls above navigation controls
- Bug fix: Remove loading class when !isLoading() (! was missing)
- Correctly decide whether or not to select new tab when new tab created
- Correctly select next or previous tab when closing selected tab
- Rename doNewWindow() to doNewTab()
- Remove debug logging (but keep warnings)
- Added keyboard shortcuts for new tab, close tab, and select tab number
- Only handle loadcommit events when they are top level
- Report '[no title]' when document title element is missing
- Preliminary description in README
- Wrap webviews in containers where popup confirmation boxes can be injected
- Abstract (collections of) popup verification boxes into their own module
- More concise context injection: (function(meaningfulCtxName) { ... }(this))
- Export browser belonging to window in preparation for instrumenting browser
  navigation
- Declare class functions as vars in modules to avoid polluting global window
  namespace
- Initial webview for app window injected by opener
- Bug fix: Was creating two webviews (and immediately discarding one) in
  Browser.doNewTab()
- Rename PopupList to be more accurate PopupConfirmBoxList
Cleanup styles, add screenshots, update readme
Update readme
Update readme
Update readme
Remove window bounds specification (API is in transition right now); also remove unnecessary console.log
Move new-window sample into webview-samples
Update webview-samples/new-window/readme
Merge pull request #243 from mdittmer/new-window

<webview> new window API example