zpm: only deploy ui when ui section in zapp.yaml

If the `ui` section was not present in the zapp.yaml file (default),
`zpm deploy` would try nonetheless to deploy ui files, resulting in a
crash.

This change fixes that.
Merge pull request #190 from larsbutler/fix-deploy-without-ui

zpm: only deploy ui when ui section in zapp.yaml