Verification of Opacity and Diagnosability for Pushdown Systems. (22nd May 2013)