Override SimilarManager.filter so that `filter`s can precede `filter_o`s

Also, add *args to both filter() and filter_o() methods in case Django ORM begins to accept non-keyword (positional) arguments in filter() in future versions.