Added four tests related to Warden callbacks
Added four tests related to Warden callbacks

Two tests are to ensure that the callbacks are called at all. The other
two test ensure that the user parameter provided to the callback is not
nil.

Signed-off-by: José Valim <0c2436ea76ed86e37cc05f66dea18d48ef390882@gmail.com>

hazah/devise,joycedelatorre/devise,djfpaagman/devise,didacte/devise,yui-knk/devise,hauledev/devise,sulestone/devise,kewaunited/devise,keeliker/devise,riskgod/devise,havok2905/devise,djfpaagman/devise,sferik/devise,denysnando/devise,betesh/devise,yakovenkodenis/devise,timoschilling/devise,bobegir/devise,0x000000/devise,Bazay/devise,LimeBlast/devise,randoum/devise,digideskio/devise,marlonandrade/devise,tjgrathwell/devise,sharma1nitish/devise,DanFerreira/devise,jahammo2/devise,ngpestelos/devise,rlhh/devise,dgynn/devise,havok2905/devise,buzybee83/devise,rivalmetrics/rm-devise,Serg09/devise,zeiv/devise-archangel,rubyrider/devise,yui-knk/devise,zhaoxiao10/devise,Umar-malik007/devise,marlonandrade/devise,ar-shestopal/devise,silvaelton/devise,zvikamenahemi/devise,eltonchrls/devise,randoum/devise,twalpole/devise,Angeldude/devise,DanFerreira/devise,sideci-sample/sideci-sample-devise,chadzilla2080/devise,9040044/devise,JanChw/devise,yizjiang/devise,digideskio/devise,keeliker/devise,eaconde/devise,robertquinn/devise,satyaki123/devise,eltonchrls/devise,dgynn/devise,chadzilla2080/devise,vincentwoo/devise,onursarikaya/devise,Odyl/devise,bolshakov/devise,JanChw/devise,abevoelker/devise,plataformatec/devise,bobegir/devise,MAubreyK/devise,joycedelatorre/devise,randoum/devise,HopeCommUnityCenter/devise,riskgod/devise,RailsDev42/devise,deivid-rodriguez/devise,sespindola/devise,ar-shestopal/devise,vincentwoo/devise,davidrv/devise,SiddhiPrabha/devise,cassioscabral/devise,nambrot/devise,gauravtiwari/devise,ddisel/interestingforme,Ataraxic/devise,rubyrider/devise,testerzz/devise,chrisnordqvist/devise,jnappy/devise,cassioscabral/devise,deivid-rodriguez/devise,stanhu/devise,evopark/devise,bonekost/devise,rlhh/devise,xymbol/devise,Odyl/devise,bonekost/devise,hauledev/devise,thejourneydude/devise,ar-shestopal/devise,4nshu19/devise,keeliker/devise,absk1317/devise,testerzz/devise,onursarikaya/devise,bolshakov/devise,yui-knk/devise,NeilvB/devise,davidrv/devise,openeducation/devise,thejourneydude/devise,solutelabs-savan/deviseOne,hazah/devise,imaboldcompany/devise,posgarou/devise,tiarly/devise,evopark/devise,hauledev/devise,4nshu19/devise,SadTreeFriends/devise,andyhite/devise,thiagorp/devise,alan707/startup_theme,Legalyze/devise,didacte/devise,eaconde/devise,SadTreeFriends/devise,janocat/devise,DanFerreira/devise,RailsDev42/devise,ngpestelos/devise,testerzz/devise,andyhite/devise,yang70/devise,eltonchrls/devise,yannis/biologyconf,zarinn3pal/devise,shtzr840329/devise,ram-krishan/devise,Course-Master/devise,Angeldude/devise,ram-krishan/devise,yakovenkodenis/devise,JaisonBrooks/devise,sharma1nitish/devise,didacte/devise,SiddhiPrabha/devise,thiagorp/devise,Serg09/devise,onursarikaya/devise,shtzr840329/devise,tiarly/devise,absk1317/devise,Qwiklabs/devise,SadTreeFriends/devise,zarinn3pal/devise,HopeCommUnityCenter/devise,rlhh/devise,alan707/startup_theme,sulestone/devise,nambrot/devise,xiuxian123/loyal_device,Bazay/devise,travis-repos/devise,zvikamenahemi/devise,betesh/devise,solutelabs-savan/deviseOne,janocat/devise,LauraWN/devise,gauravtiwari/devise,JaisonBrooks/devise,denysnando/devise,LimeBlast/devise,silvaelton/devise,sespindola/devise,satyaki123/devise,Fuseit/devise,NeilvB/devise,jamescallmebrent/devise,Legalyze/devise,MAubreyK/devise,HopeCommUnityCenter/devise,vincentwoo/devise,havok2905/devise,LimeBlast/devise,4nshu19/devise,bobegir/devise,Diego5529/devise,jinzhu/devise,jamescook/devise,jahammo2/devise,betesh/devise,xymbol/devise,JohnSmall/device-plus-mods,chadzilla2080/devise,Qwiklabs/devise,JanChw/devise,sespindola/devise,davidrv/devise,MAubreyK/devise,Ataraxic/devise,9040044/devise,thejourneydude/devise,Umar-malik007/devise,posgarou/devise,yannis/biologyconf,posgarou/devise,fjg/devise,JaisonBrooks/devise,Diego5529/devise,Diego5529/devise,pcantrell/devise,shtzr840329/devise,kewaunited/devise,sulestone/devise,yannis/biologyconf,yizjiang/devise,Course-Master/devise,imaboldcompany/devise,solutelabs-savan/deviseOne,NeilvB/devise,cefigueiredo/devise,tjgrathwell/devise,fjg/devise,leonardoprg/devise,joycedelatorre/devise,Angeldude/devise,jahammo2/devise,twalpole/devise,sferik/devise,yang70/devise,eaconde/devise,marlonandrade/devise,janocat/devise,silvaelton/devise,kewaunited/devise,dgynn/devise,LauraWN/devise,xymbol/devise,evopark/devise,andyhite/devise,nambrot/devise,Ataraxic/devise,tjgrathwell/devise,twalpole/devise,cefigueiredo/devise,cefigueiredo/devise,buzybee83/devise,Serg09/devise,Fuseit/devise,bonekost/devise,timoschilling/devise,hazah/devise,stanhu/devise,riskgod/devise,yizjiang/devise,gauravtiwari/devise,sideci-sample/sideci-sample-devise,satyaki123/devise,ram-krishan/devise,buzybee83/devise,RailsDev42/devise,LauraWN/devise,rubyrider/devise,ddisel/interestingforme,denysnando/devise,plataformatec/devise,Umar-malik007/devise,SiddhiPrabha/devise,yakovenkodenis/devise,Odyl/devise,leonardoprg/devise,thiagorp/devise,sharma1nitish/devise,chrisnordqvist/devise,djfpaagman/devise,Legalyze/devise,jnappy/devise,Bazay/devise,zarinn3pal/devise,9040044/devise,tiarly/devise,yang70/devise,chrisnordqvist/devise