Implement rollback commands
New module Utils::Compat for ruby 1.8.7 compatibility methods
Daemon: fix dataset status updating
Refactor remote commands

Every command is represented by a class like transaction commands,
remove assignment from config.