[FaceRest] Remove needless brace
[FaceRest] Replace DataQueryOption with OperationPrivilege for DBClientUser::updateUser()

Since recent OperationPrivilege accepts userId for setting
privileges, we should use it directly.
Old OperationPrivilege didn't have userId.
[server][SessionManager] Fix a bug that sets up the timer with a shorter timeout value.
Merge branch 'master' of github.com:project-hatohol/hatohol
[server][Utils] Add a new method: flushPendingGLibEvents().
[client][HatoholUserProfile] Add a missing argument for onLoadCb()
[HatoholUserProfile] Fix inappropriate reference of gloabl variable
[client] Don't show "ADD" and "DELETE" buttons on users & servers pages when the user doesn't have privilege.
[client] Fix wrong privilege check.

TODO: Add tests
[server][SessionManager] Add a workaround the problem that causes a crash.

The problem may happen when SessionManager::reset() is called
with leaked session instances. Currently reset() is called only
from the test.
[client] Don't show check boxes on servers & users pages when the user doesn't have privilege to delete records.
[client][users] Don't show "Privileges" column when the user doesn't have privilege to update users
[client][users] Add missing attributes to control show/hide privileges column
[client][users] Don't show edit links when the user doesn't have privilege to update users
[client][HatoholNavi] Show "Servers" page to all users.

Now edit buttons on the page are shown only for admin users.
[server][DBAgentSQLite3] Implement getNumberOfAffectedRows().
[server][testMySQLWorkerZabbix] Leave off execution of this test.
[server][DBAgentSQLite3] Remove 'const' in the return type, which forbids a move semantics.
[server][testMySQLWorkerZabbix] Brash up a comment.
[server][DBClientHatohol] Initialize variables in EventInfo to avoid uninitialized members from being used.