0.8.1
Avoid serialization of internal properties

Current serialization algorithm don't support internal properties refs.
So we can't inspect in console something like this:
`console.log(console)` (tested on 0.11.13)
Check Windows case insensitive app name

On Windows if we run `node-debug app` and real file name is App.js,
we have two identical files in resources tree (app.js and App.js),
but we can't set breakpoints in App.js.
Release script updated

Fixed bad versioning in ChangeLog.md
Fixed incompatibility with Windows
Connect to app after establishment of ws connection

This path is relative to next version of front-end.
For current version we don't have any difference.
Frontend update: fetched from 2234
Update tools/generate-commands algorithm

Automatically inject extentions to new front-end.

New front-end has full modular system, we create NodeInspectorOverrides.js
and define it as `node` module.
When front-end will try to receive `node` module, his request web-host/node.
Use default web socket to connect to inspector backend
Unregister shortcuts
Remove unusable tabs from settings screen
Hide sources chrome specifics
Extend protocol by Console.showConsole
Open main script on startup
Override WebInspector.UIString
Replace window title to `Node Inspector`
Override watch expression
Send page context to frontend
Extend noop commands list
Added PageAgent canEmulate and canScreencast callbacks
Don't close debugger connection on `DebuggerAgent.disable`

Now frontend sends `DebuggerAgent.disable` when we start profiling.
So, it's incorrect behavior to manipulate debugger connection in
DebuggerAgent.