Fix UserName and PassWord hard-coded
Fix coding style
Add wrapper function of getInitialJsonRequest() (Now Test writting stage)
Fix missing double quotation and function type
Fix use g_defaultServerInfo
Add test code of userName and password (Not Passed the test)
Add Various tests (I was checked success parser.hasError())
Complete Write test
Call tzset(3) before reading timezone to make sure to initialize it
Fix variable name clearly in g_defaultServerInfo
Fix contents of variable and Add comment about Items of variable
Fix function name
Fix to rewrite about userName and Password on test_checkUsernamePassword()
Add reason why not use default value of zabbix
Add "format" attribute to StringUtils::sprintf().

Currently we don't support compilers which don't have this
extension.
Althouth glib has more pretty macro "G_GNUC_PRINTF", we don't use
it at here because MLPL doesn't depend on glib.
removed the verbose word 'test' from the test function names.

test_testAddTriggerInfo ->
test_addTriggerInfo

test_testGetTriggerInfoList ->
test_getTriggerInfoList
added a new test: test_getHostInfoList() for DBClientHatohol::getHostInfoList().