Bcfg2/Client: do not catch KeyboardInterrupt

Wildcard excepts should explicitly exclude KeyboardInterrupt, so that the
process exits if the user wants it.
Merge branch 'fix-client-keyboard-interrupt' of https://github.com/AlexanderS/bcfg2