[HELIX-550] ZKHelixManager should shutdown GenericHelixController.

https://issues.apache.org/jira/browse/HELIX-550

tested with mvn test.
nit: can you make the `catch` start on the same line as the close brace of the `try`?