Introduce CM_Http module - part of #1519

Introduce http module by moving inside:
- Request
- Response

plus adding
- Handler