Updating all the getPrereq and createNonPrereq array calls including the header file, setupFilterParameters(), readFilterParameters(), writeFilterParameters(), newFilterInstance() and the dataCheck(). Other commits were cherry picked on top of this.