Removes redundant and forever dangling connection

The DataSourceConnectionSource.start() method opens a new connection
only to determine whether or not the discoverConnectionProperties()
should be called. This is unnecessary since that method will perform
the same check and issue a very similar warning. A more serious
problem is that the connection is never closed.

This commit removes the use of this extra connection completely. I
think this is the last issue in need of a fix before LOGBACK-376 can
be closed.
fixing table name to lower case and correcting version of mysql
Should be able to look up Boolean, for example.
Fixed an issue where an extra line of the stack trace was being printed by the ThrowableProxyConverter when specifying a length option.
Removed the given/when/then comments, as they're not in keeping with existing tests.
Merge pull request #143 from kovacevicm/master

Avoid NPE during JNDI lookup
Merge pull request #4 from rkapsi/master

Use append instead of concatenate
Fix exception for logger name with '.' and '$'

LOGBACK-384 - Mixing periods and dollar signs in a logger
name causes IllegalArgumentException from LoggerFactory.getLogger

Fixing the logic to treat '$' and '.' at same level as per
comment [1]. Also adding a testcase

[1] http://jira.qos.ch/browse/LOGBACK-384?focusedCommentId=13105&page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#comment-13105
Merge pull request #144 from chetanmeh/LOGBACK-384

Fix exception for logger name with '.' and '$'
Merge pull request #124 from dstine/logback-debug

debug improvements to Gaffer

(cherry picked from commit bd88d3ed580a4f60dc54c3293eb42aee5ea73148)
Fix ThrowableProxy unit tests

Modified the regex patterns in RootCauseFirstThrowableProxyTest and
ExtendedThrowableProxyTest to find any packaging info in the throwable's
stack trace, including inexact matches.

On Cloudbees Jenkins, these tests were failing because they were looking
for an exact match of the JUnit package but only found an inexact one.
Merge branch 'master' of github.com:qos-ch/logback