Allow subclass search routines to specify fields to order by from joins
More explanation about the last change
Added convenience methods to routine and handler to return class being searched
Abstract search routine now receives the initial relation; Handler now called directly with options passed to it
Merge pull request #8 from Dantemss/master

Allow subclass search routines to specify fields to order by from joins