added IAppException interface to enclose app exceptions; implemented
IAppException in Notice+Warning+Failure exceptions;