Bug fixes and debug prints
Merge branch 'master' of https://github.com/Isaisaisa/DB-Merlin
Added DbWrapperInterface.
Initial implementation setup:

	abstract DbWrapperInterface getInstance();
	abstract void setConnectionData(String dbURL, int dbPort, String dbSID, String dbUsername, char[] dbPassword);
	abstract void connect();
	abstract ResultSet sendQuery(String query) throws SQLException;
	abstract void sendUpdate(String query) throws SQLException;
Renamed MerlinMain.java to MerlinMainWindow.java. Applied basic Card layout. Not finished (at all...) yet!
Removed unused class BaseException.java
STRUCTURAL APPLICATION CHANGE:
Main Method now instanciates the Application Wrapper Application.java. Did this due to problems with using static methods and for a better encapsulation for the main application instance.
Former static methods from Main.java are now accessible from Application.getInstance().<method()>

DbWrapper major fixes and changes. To less time to explain atm (put out ResultContainer). Functionality of methods to convert a ResultSet to an ArrayList remain to be tested and confirmed.
interfaces/DbWrapperInterface.java updated.

Updated MerlinLogic checking routines.

DatabaseSetup GUI updated. Connection can now be established by using the GUI. TODO: saved login data must be put back to GUI on startup.

ConstantElems updated.

Added some exceptions relying to login-saving and -loading.
Merge branch 'master' of https://github.com/Isaisaisa/DB-Merlin

Conflicts:
	Aufgabe_3/src/merlin/base/DbWrapper.java
	Aufgabe_3/src/merlin/base/Main.java
	Aufgabe_3/src/merlin/gui/DatabaseSetup.java
	Aufgabe_3/src/merlin/gui/MerlinMainWindow.java
	Aufgabe_3/src/merlin/logic/impl/MerlinLogic.java