Remove monadic results wherever possible
Remove monadic results wherever possible

There is no need (at least right now) for some of the resulting
types to be in additional monad, so let us just have more
"normal" functions.

Signed-off-by: Agata Murawska <4c8886dbe342c6966e25105100cfee09458faa93@google.com>
Reviewed-by: Iustin Pop <acf83a5274f31a43af6b914614365999469c1a31@google.com>

bitemyapp/ganeti,yiannist/ganeti,mbakke/ganeti,mbakke/ganeti,dimara/ganeti,apyrgio/snf-ganeti,apyrgio/snf-ganeti,andir/ganeti,onponomarev/ganeti,andir/ganeti,apyrgio/ganeti,ganeti/ganeti,mbakke/ganeti,grnet/snf-ganeti,bitemyapp/ganeti,andir/ganeti,leshchevds/ganeti,ganeti/ganeti,onponomarev/ganeti,ganeti-github-testing/ganeti-test-1,yiannist/ganeti,leshchevds/ganeti,dimara/ganeti,apyrgio/ganeti,ganeti-github-testing/ganeti-test-1,leshchevds/ganeti,ganeti/ganeti,yiannist/ganeti,grnet/snf-ganeti