updated to support deeply nested filtering
some cleanup
fixed some tests after allowing through association joins
all tests are now passing after allowing through association joins
Merge branch 'master' of https://github.com/Samsinite/filter_me