Fixes #7830 - interfaces api output is class specific

- per type rabl templates
- fixed api docs for interfaces
You're right. I added `extends "managed"`to the templates for `BMC` and `Bond` interfaces to fix it.