[deployer] add errorCode signal handling

Signed-off-by: Juha Kallioinen <juha.kallioinen@jolla.com>
[main] add command line option parsing

Signed-off-by: Juha Kallioinen <juha.kallioinen@jolla.com>
[deployer] generate less output unless verbosity requested. Fixes JB#18543

Signed-off-by: Juha Kallioinen <juha.kallioinen@jolla.com>
[deployer] handle transaction internal error in initial state

The internal error can be caused by for example giving a non-rpm
file as an argument.

Signed-off-by: Juha Kallioinen <juha.kallioinen@jolla.com>
Merge pull request #1 from sailfish-sdk/be-quiet

Be quiet and handle some error cases