Fix typo Os -> OS X, Drop the 'Mac'

Apple officially renamed Mac OS X to OS X.

http://www.theverge.com/2012/2/16/2802281/apple-officially-renames-mac-os-x-to-os-x-drops-the-mac
Website: fixed link to documentation of master branch
added onConsoleMessage documentation
Update httpd.js from Mozilla sources

Refs #179
Fixed the support of the ip into webserver.listen()

Refs #179
Backport the fix on webpage.onConsoleMessage()

Refs #194
Support of relative path without a dot in Require.paths

Closes #147
Fixed warning in some case when using console.log

Refs #194
Headers and redirectURL were missing in resources about redirection

Closes #153 #144
Fixed issues with webpage.setContent()

location url was not set correctly and resources were not loaded
with the right url.

Closes #201
setting only with or height of viewportSize is now taking account

Closes #133
webpage.onConfirm is now called after an beforeunload event

This allows to respond to a dialog box asking confirmation
to close the window.

Closes #198
Documentation of some webpage callback
Fixed navigator.userAgent: it didn't reflect the value of userAgent setting

Closes #166
Fix: webpage.onError was not called during page loading

The internal error listener was set too late.

Closes #190
missing file for test
Packages are now built with XulRunner 31.0
release of Slimerjs 0.9.2
update web site
Bumped version to 0.9.3pre