Controller/Dialog: follow Controller render promise
Controller/Dialog: follow Controller render promise

Instead of using async ourselves, we can now expect superclass render()
to return us a promise.

Aintaer/BeFF,hzoo/BeFF,behance/BeFF,hzoo/BeFF,jrefano/BeFF,behance/BeFF,Aintaer/BeFF