Refactor test models to always delegate to a fake Relation object
Refactor test models to always delegate to a fake Relation object

This way both where and order methods are part of the fake relation
object and everything is delegated to that. Also, if we end up changing
the implementation to call some other method the we want this to fail
miserably, and it's better to use a bare object rather than an array to
avoid it passing by mistake.

michael-gabenna/simple_form,westonganger/simple_form,imton/simple_form,dwilkie/simple_form,alesshh/simple_form,sharma1nitish/simple_form,sharma1nitish/simple_form,ktw1222/simple_form,ktw1222/simple_form,zlx/simple_form_bootstrap3,maxArturo/simple_form,grnsimplicity/simple_form,plataformatec/simple_form,danielevans/simple_form,makkrnic/simple_form,maxArturo/simple_form,imton/simple_form,munirent/simple_form,jasnow/simple_form,sserrato/simple_form,PikachuEXE/simple_form,jobteaser/simple_form,cuongnguyen2503/simple_form,jobteaser/simple_form,plataformatec/simple_form,joshsoftware/simple_form,wethu/simple_form,grnsimplicity/simple_form,react2media/simple_form,sideci-sample/sideci-sample-simple_form,sserrato/simple_form,react2media/simple_form,jasnow/simple_form,tingi/simple_form,gauravtiwari/simple_form,shaistaansari/simple_form,dwilkie/simple_form,danielevans/simple_form,gauravtiwari/simple_form,wethu/simple_form,munirent/simple_form,Eric-Guo/simple_form,westonganger/simple_form,Eric-Guo/simple_form,gregmolnar/simple_form,stevestmartin/simple_form,makkrnic/simple_form,michael-gabenna/simple_form,cuongnguyen2503/simple_form,zlx/simple_form_bootstrap3,alesshh/simple_form,tingi/simple_form,gregmolnar/simple_form,stevestmartin/simple_form,joshsoftware/simple_form,shaistaansari/simple_form