Create initial user on higher level layer

DBTablesUser is a just component to provide commonly functionality
about users. The creation of the initial users should be done by
the overall control layer. So this patch moves the task to main.cc

What's up this changes enables the remove of temporary method setTestMode().