HUE-1097 [beeswax] Decouple from Impala

Impala app can be unregistered without breaking Beeswax
Fix version and name of the app
Some imports are dynamic in order to avoid circular dependencies