test improvements - added simple test for select related, optimized number of queries in tests
made skip and limit consistent with other query methods
independent derived queries - filter, limit, skip, select_related mehtod returns copy 

proper implementation of idea suggested by origal limit and skip implementation (but not working at all)
works same as Django queries, original unfiltered query can be still sepatery executed or used to create
different filter