use new userobject and function types
use new userobject and function types

r12136

joshua-cogliati-inl/moose,shanestafford/moose,capitalaslash/moose,raghavaggarwal/moose,danielru/moose,permcody/moose,shanestafford/moose,apc-llc/moose,kasra83/moose,idaholab/moose,lindsayad/moose,jinmm1992/moose,jasondhales/moose,lindsayad/moose,harterj/moose,jhbradley/moose,nuclear-wizard/moose,andrsd/moose,xy515258/moose,idaholab/moose,laagesen/moose,mellis13/moose,Chuban/moose,YaqiWang/moose,markr622/moose,WilkAndy/moose,danielru/moose,roystgnr/moose,cpritam/moose,zzyfisherman/moose,harterj/moose,mellis13/moose,apc-llc/moose,WilkAndy/moose,joshua-cogliati-inl/moose,katyhuff/moose,tonkmr/moose,Chuban/moose,capitalaslash/moose,jasondhales/moose,apc-llc/moose,cpritam/moose,yipenggao/moose,wgapl/moose,jbair34/moose,Chuban/moose,roystgnr/moose,roystgnr/moose,YaqiWang/moose,tonkmr/moose,yipenggao/moose,capitalaslash/moose,WilkAndy/moose,friedmud/moose,jhbradley/moose,jiangwen84/moose,waxmanr/moose,harterj/moose,SudiptaBiswas/moose,bwspenc/moose,backmari/moose,zzyfisherman/moose,friedmud/moose,adamLange/moose,milljm/moose,jiangwen84/moose,joshua-cogliati-inl/moose,roystgnr/moose,jhbradley/moose,raghavaggarwal/moose,markr622/moose,dschwen/moose,lindsayad/moose,liuwenf/moose,jessecarterMOOSE/moose,mellis13/moose,stimpsonsg/moose,tonkmr/moose,katyhuff/moose,SudiptaBiswas/moose,liuwenf/moose,idaholab/moose,jessecarterMOOSE/moose,apc-llc/moose,laagesen/moose,cpritam/moose,nuclear-wizard/moose,friedmud/moose,laagesen/moose,katyhuff/moose,andrsd/moose,yipenggao/moose,adamLange/moose,backmari/moose,xy515258/moose,roystgnr/moose,backmari/moose,sapitts/moose,katyhuff/moose,jhbradley/moose,dschwen/moose,adamLange/moose,roystgnr/moose,xy515258/moose,backmari/moose,waxmanr/moose,waxmanr/moose,zzyfisherman/moose,jinmm1992/moose,liuwenf/moose,milljm/moose,harterj/moose,waxmanr/moose,liuwenf/moose,permcody/moose,sapitts/moose,zzyfisherman/moose,tonkmr/moose,stimpsonsg/moose,lindsayad/moose,stimpsonsg/moose,roystgnr/moose,zzyfisherman/moose,WilkAndy/moose,bwspenc/moose,jbair34/moose,jinmm1992/moose,stimpsonsg/moose,laagesen/moose,kasra83/moose,shanestafford/moose,shanestafford/moose,nuclear-wizard/moose,SudiptaBiswas/moose,shanestafford/moose,wgapl/moose,YaqiWang/moose,sapitts/moose,markr622/moose,dschwen/moose,milljm/moose,mellis13/moose,milljm/moose,jasondhales/moose,kasra83/moose,permcody/moose,zzyfisherman/moose,milljm/moose,jbair34/moose,tonkmr/moose,danielru/moose,sapitts/moose,andrsd/moose,idaholab/moose,cpritam/moose,jiangwen84/moose,wgapl/moose,cpritam/moose,dschwen/moose,sapitts/moose,jasondhales/moose,friedmud/moose,nuclear-wizard/moose,jessecarterMOOSE/moose,giopastor/moose,raghavaggarwal/moose,jiangwen84/moose,jessecarterMOOSE/moose,cpritam/moose,Chuban/moose,permcody/moose,jinmm1992/moose,liuwenf/moose,laagesen/moose,jessecarterMOOSE/moose,bwspenc/moose,adamLange/moose,liuwenf/moose,dschwen/moose,SudiptaBiswas/moose,yipenggao/moose,WilkAndy/moose,andrsd/moose,wgapl/moose,SudiptaBiswas/moose,shanestafford/moose,giopastor/moose,WilkAndy/moose,bwspenc/moose,xy515258/moose,raghavaggarwal/moose,kasra83/moose,idaholab/moose,giopastor/moose,danielru/moose,harterj/moose,andrsd/moose,lindsayad/moose,giopastor/moose,joshua-cogliati-inl/moose,capitalaslash/moose,jbair34/moose,tonkmr/moose,bwspenc/moose,YaqiWang/moose,markr622/moose