WIP designing reference expansion #19
Removing QueryDslWrapper since one can use suppliers of queries.
Add LocalizedStringEntry
Making ExpansionPath type-safe, so reference paths for products cannot be used for categories.
Moved assertion helpers and create new ones for Reference and Optional.
Add parent reference expansion for Categories.
Write more tests in PagedQueryResultTest.
Delete EmbeddedPredicate class.
Remove unused method where.
Create LocalizedStringQuerySortingModelTest.
Test expansion path in QueryDslImpl.
Move query creation from entity interface to EntityQuery class. #62
Add static method for Query classes to retrieve JSON type info of PagedQueryResults. #62
Refactoring: using forEach() from collection instead of stream.
Refactoring and add product reference expansion for it's product types. #19
WIP tax category expansion for products. #19
Log request body pretty printed in trace level.
Implement FetchImpl.
Improve error message handling of OptionalAssert.
Add request to fetch product per ID.