Implemented SplitQueryableHelper.SplitSelect overload.

Method extends IQueryable<T> and only takes in a preferredMaxDepth to
return a SplitQueryable.
Removed dependency on EntityFramework.Extended package.

Included pwelter34's relevant code for FutureQueries.