Rest readability and WebRest

Rest classes split up for better developing and reading.
WebRest, SecureWebRest and raw mode to return "text/html" content.
IP logging using Context.

-That's all I have for now-