[UserConfigView] Show a message when the logger is created.
[client] Receive logs both from the hatohol and the viewer modules.
[UserConfigView][test] Use the port that is different from the default port of Hatohol server.

This patch avoids a conflict when a hatohol server is running
on the host.
[client][hatoholserver] Can specify a Hatohol server address by the environment varible.
[client][hatoholserver][test] Add a new test: test_get_address_with_env().
[client][hatoholserver] Fix the problem that cannot update the internal variables correctly when _setup() is called.
[client][hatoholserver][test] Add a new test: test_get_default_port().
[TestHaotholserver] Fix a typo.

TestHaotholserver ->
TestHatoholserver
[hatoholserver][test] Make sure that environment variables concerned with the test doesn't exist.
[hatoholserver][test] Add a new test: test_get_address_with_env().
[hatoholserver] Define constants to avoid hard-coded strings from being used, which degrades flexibility.
Give a chance to pass FaceRest pointer to RestHandler.

It may be required to realize asynchronous server response.
[FaceRest] Add FaceRest pointer to HandlerArg
Fix align
Remove a needless local variable
[doc][client] Add required commands to test client code.
[doc][server][test] Add a hint to avoid the problem in which some tests that makes a child process crash fails.
[HaotholConnector] Make the description of the function parameters more visible.
Merge branch 'issue58' of github.com:project-hatohol/hatohol into issue58
[HaotholConnector][comment] Fix a wrong description.