Fixed silent NPE; implemented reset and cancel;
Fixed silent NPE; implemented reset and cancel;

ruhan1/pnc,michalszynkiewicz/pnc,pgier/pnc,ruhan1/pnc,dans123456/pnc,matedo1/pnc,pgier/pnc,jdcasey/pnc,rnc/pnc,jsenko/pnc,matejonnet/pnc,matedo1/pnc,jsenko/pnc,ruhan1/pnc,jdcasey/pnc,jsenko/pnc,alexcreasy/pnc,thauser/pnc,pgier/pnc,jbartece/pnc,matedo1/pnc,dans123456/pnc,alexcreasy/pnc,michalszynkiewicz/pnc,dans123456/pnc,pgier/pnc,jbartece/pnc,thescouser89/pnc,alexcreasy/pnc,project-ncl/pnc,pkocandr/pnc,thauser/pnc,jdcasey/pnc,michalszynkiewicz/pnc,thauser/pnc,jbartece/pnc,michalszynkiewicz/pnc