feat(filter): orderBy filter now supports lists(of)/expressions/functions

Closes #146