AsyncServer: Catch all selector exceptions.

Various firmwares seem to throw all sorts of insane exceptions.

Conflicts:
	AndroidAsync/src/com/koushikdutta/async/AsyncServer.java
AsyncServer: *actually* use the resolved address.
Revert "Added protected API for WebSocket creation"

This reverts commit 4ee0ae0e6206f90a07f3a2269abc6c655a0289df.
expose initial http request to WebSocket handlers

  replace headers object with the complete AsyncHttpServerRequest in callback

  see #232
Merge pull request #242 from ey3ball/master

Expose initial http request to WebSocket handlers
fix https://github.com/koush/AndroidAsync/issues/244
more debug about invalid URI not recognized by any middleware
Merge pull request #247 from robUx4/invalid_uri_debug

more debug about invalid URI not recognized by any middleware
fix charset from utf8 to utf-8
Merge pull request #248 from IkhlasStudio/fix-charset

fix charset from utf8 to utf-8
Merge branch 'koush' into cm-11.0