(TK-64) Fix TK failures from Slingshot Exceptions

Fix IllegalArgumentException that occurs when catching a
Slingshot exception in the TK main function by adding an
else clause to the case statement.
Merge pull request #167 from fpringvaldsen/TK-64-slingshot-issue

(TK-64) Fix TK failures from Slingshot Exceptions
(TK-113) allow multiple comma-separated config files/dirs

This patch allows the specification of multiple config files and directories
in the config CLI argument like so:

lein run services -c dir1,dir2
Merge pull request #170 from wkalt/tk-113-allow-comma-separated-configs

(TK-113) allow multiple comma-separated config files/dirs
Update CHANGELOG for 0.5.2 release