- Removed enums since all jdbc-types can be used if user imports corresponding libs and sets right configuration
- Refactored methods to be more generic
- Refactored methods to be less complex (try/catch * 2 and 4 recursive if-else-cases). Should be more easier to read now
- Adjusted test-cases to be more generic and deleted unnecessary assignments and method-calls
- Configuration is not saved with all certain fields but we build the dburl and only save necessary parameters (drive name, username, password and query) now