HUE-1167 [impala] Decoupled backend interface from Beeswax

Beeswax and Impala can choose the interface (Beeswax or HS2) they want.