[server] Define an error code type: HatoholErrorCode that is commonly used in Hatohol.

Instead, DBClientUserError, a error code used only in DBClientUser,
was removed.