minor fixes

This pull request carries the following changes:

* updater plugin was not declaring requiresConfigFile = False and thus Parser was trying to load one
* cmdmanager plugin was using wrong placeholders for mysql queries and also it was looking up clients in the database using their id on EVT_CLIENT_CONNECT (where id was not set). I switched over EVT_CLIENT_AUTH
* bash init script was not restarting all the bots after clean operation
* hash_file function had no return value