DATAES-113 Add support for custom implementations in CDI repositories

Like it's done in spring-projects/spring-data-jpa#105