[CodingConvention] JavaScript: 2 space indent, no tabs.

Signed-off-by: YOSHIFUJI Hideaki <hideaki.yoshifuji@miraclelinux.com>
[DBClientConfig] Add a function to get set of issue tracker IDs
[DBClientAction] Move declaration of ActionUserIdSet to DBClientAction.cc

Because it's not required from other classes.
In addition, getActionUser() is renamed to ActionUserIdSet::get()
[DBClientAction] Move down the declaration of ActionUserIdSet to emphasize other important constants
[DBClientAction] Add a class "ActionValidator" to wrap checking owner ID

It will be also used for validating issue trackers of IssueSender actions.
[DBClientAction] Fix an inverted condition on deleting no owner actions
[DBClientAction] Add missing const qualifier
[DBClientAction] Check existence of incident tracker on getting/deleting IncidentSender actions
[DBClientAction] Rename functions to represent current behavior

deleteNoOwnerActions* ->
deleteInvalidActions
[testDBClientAction] Revert name of test_deleteInvalidAction to test_deleteNoOwnerAction

Because the old name represents the behavior correctly.
[hatohol-config-db-creator] Remove a command hatohol-db-creator.

Now we can register monitoring servers by WebUI.
So we don't need it. To reduce setup procedures and maintenace cost,
we decided to remove it.
[hatohol-config-db-creator] Remove descriptions for hatohol-config-db-creator.
[create-db.sql] Prepare an SQL command file for setup.
[doc] Brush up explaination.
[doc] Brush up the explaination again.
[TravisCI] Use the new set up way of the database.
[DBClientUser] Create initial users: admin/guest.

Previously these users are created by hatohol-config-db-creator.
It's hard to create them by SQL command file because tables are
created by Hatohol server automatically if needed. So we cannot
execute insert statements for adding users before Hatohol server
is executed once.

So this patch create them soon after the user table is created
in the Hatohol server.
[DBClientUser] Use a readable method name.
Merge pull request #337 from project-hatohol/issue-334

These patches remove hatohol-config-db-creator to simply the setup procedure of Hatohol server.
[testDBClientAction] Add test_deleteNoIncidentTrackerAction()