Refactoring code.

1. Add class HTTPPageSocket. It provides connect and open page functions.
2. Add class HTTPPageParser for parsing page.
3. Add exception.
4. Use Module:Benchmark for benchmark loading code.