RNKNQFETCH-2 Remove FluentFetchRequest because this class is implemented by the users of the EagerFetching library and replace the removed type with documentation on how to implement fluent fetching.
Merge branch 'feature/RMLNQFETCH-2-SeparateAssembly' into develop

The FluentFetchRequest type is removed and replaced with documentation.
Update AssemblyInfoShared version to '2.0.0-alpha.2'.
Update build  version to '2.0.0-alpha.2'.
Merge branch 'prerelease/v2.0.0-alpha.2' into develop