Is there a way to view the reported bugs in two different branches from the same project to see the differences?
No. However you can use the web API to export the issues in each branch and process it.
I would love to see this implemented:
Status between two:
Where removed and added code_smells etc are shown.
@dmeneses Good input - it can be done via the web API, but clearly better to have this integrated into SonarQube (especially given the features internally at Sonarsource being discussed right now)