Load CouchDB views from component classpaths
View files for CouchDB can now also be loaded from JAR dependencies. In this case, local resources take priority in case multiple files with the same name exists. This way, additional views can be added through an external project while the original views are still loaded but can be replaced.
Closes: particify/dev/extras/arsnova-server-extensions#13
See: https://docs.spring.io/spring-framework/reference/core/resources.html#resources-resourcepatternresolver
Edited by Daniel Gerhardt