[API] Remove zombie callbacks for Window before emitting events.

Zombie callbacks may appear when you installed callbacks in one window but
then refreshed the window or closed the window, the callbacks were still
stored but their closures were gone.
[Test] Add reload button, be able to test #190.
[Test] Test other fields of 'require', for #225.
Support Pointer Lock API. Fix #67.
Add getters and setters for size and position in NativeWindow.
[API] Implement size/position functions accurately instead of relying on DOM.
Fix compilation error of 99b222865e.
[Win] Fix compilation error of 99b222865e.
node-webkit v0.3.5 is released.
[README] 0.3.5
[Test] Add test cases for uncaughtException listeners.
Do not print stacktrace if user is listening to uncaughtException.
We are now at v0.3.6-pre.
Update to newest Chromium upstream.
[Mac] Update to newest Chromium upstream.
Move Shell from namespace content to namespace nw.
revert to 2610698d
add support for cookies

Fix #238; cookie db is in the profile directory.
e.g. ~/.config/<name>/cookies
fix: crash on debugger

In debugger's context properties on node's global object cannot be read
[Test] Add package.json in tests/ to use npm to install all dependencies needed for tests.