Command: class method #needs
Vps commands: use #needs where possible
Move Base::needs to Utils::Command
Utils::Worker, fix remote stop, restart and update
Move log methods to Utils::Log
Transactoin query: group by transaction_chain_id
Log levels and types

Log method now accepts more arguments. Selectable log level and type.
If type is command or transaction instance, it's information
is included in the log message.
Remote command kill
Remote commands get and set
Remote commands pause and resume
Remote command pry
Remote command refresh
Remote commands flush, init and reinit
New remote command ping