convert to use accessor promise paradigm
add missing $q injections
convert to use accessor promises
convert behavior accessors client code to use promises
convert behaviors modal to use promises
fix typo
convert discussions to use promises
fix behavior type accessor to return promise
fetch incidents and types separately