First crack at fixing this
In my eyes, a connection, when MultiServer, should be determined by the connection -and- the server in order to be cached.
Added Netbeans Project folder
Added helper for issue #338 (assertCurrentServerEquals)
Added test-case for issue #338 (testDoesntReuseConnectionIfDifferentServer)
Added test-case for issue #338 (testDoesntReturnWrongCredentials)
@Anahkiasen: Pls check for I'm not sure if I'm doing this right.
Added DB Role for Running migrations in a specific server
Removed Echo
Added db_role and use_roles parameters + Test