Closes #41: support of webpage.navigationLocked and onNavigationRequested

There is still an issue because of the limitation of the Mozilla API:
we cannot determinate the navigation type, so onNavigationRequested
does always receive "Undefined".