Added ability to join multiple times to AutoQuery, plus test.

I encountered an issue where I wanted to join in two different directions for a single query, and found that it could be supported but just wasn't: http://stackoverflow.com/questions/26783587/servicestack-autoquery-multiple-ijoin

Here is my proposed change to enable this, you are welcome to change the test data to stay in keeping with the theme.