[medium] refactor filechecker module to use registration
[medium] refactor filechecker module to use registration

datachand/mig,mozilla/mig,vladimirdiaconescu/mig,mvanotti/mig,rezen/mig,zerosign/mig,deathping1994/mig,sunnygkp10/mig,pap/mig,vladimirdiaconescu/mig,pap/mig,jboyer2012/mig,therealkbhat/mig,zerosign/mig,gdestuynder/mig,ameihm0912/mig,datachand/mig,datachand/mig,yvesago/mig,rayyang2000/mig,jvehent/mig,rezen/mig,zerosign/mig,yvesago/mig,pap/mig,deathping1994/mig,mozilla/mig,therealkbhat/mig,jvehent/mig,yvesago/mig,mozilla/mig,rayyang2000/mig,djmitche/mig,sunnygkp10/mig,zerosign/mig,pap/mig,deathping1994/mig,mvanotti/mig,yvesago/mig,ameihm0912/mig,deathping1994/mig,rezen/mig,gdestuynder/mig,ameihm0912/mig,jvehent/mig,jboyer2012/mig,mozilla/mig,vladimirdiaconescu/mig,rezen/mig,sunnygkp10/mig,djmitche/mig,therealkbhat/mig,vladimirdiaconescu/mig,gdestuynder/mig,jvehent/mig,jboyer2012/mig,sunnygkp10/mig,mvanotti/mig,jboyer2012/mig,therealkbhat/mig,mozilla/mig,rayyang2000/mig,mvanotti/mig,rayyang2000/mig,datachand/mig,gdestuynder/mig