Add plugin based system for extending the library with new banks.
Update current bank implementations to use the new plugin based system.
Add gradle-maven-plugin to all subprojects.
Move SveaDirekt to correct package structure
Add javadoc
Add META-INF services for plugins