Extract method calls from conditionals

- Makes it more clear that assignment is occurring.
Fix validation of --zpkdata argument

- If not passed, it is considered valid; just do not sync in anything.
Merge branch 'hotfix/zpk-without-zpk-dir'

Close #13