added means to bind system level callbacks (such as reachability) to a specific context; updated reachability handling to respect multiple contexts (MOB-1706)