Provided support for using inner join on Linq Fetching

I've added 4 new extension methods for

InnerFetch
InnerFetchMany
ThenInnerFetch
ThenInnerFetchMany

This will create an eager fetching relationship using inner joins instead of left joins.