Use default logger when no log source logger or listeners
Account for NOLOG logger usage
Merge pull request #67 from vishnupillai/master

Use default logger when no log source logger or listeners
getOutstandingTransactions needs to check isp
Fixing proguide typo
Merge pull request #68 from barspi/master

Fixing proguide typo

[ci skip]
Check if classloader is already registered
Updated docbook 4.5 repo, updated version

[ci skip]
doc: Fixing proguide typo [ci skip]
doc: Mentioning field 60 in iso8583 example and fixing data field mismatch between table and explanation [ci skip]
Merge pull request #69 from barspi/master

Some proguide fixes
Allow faster shutdown of dir polls.
Currently, if there are multiple dir polls deployed, Q2 shutdown takes upto 60 seconds for each of them to shutdown. With 4 dir polls deployed, the typical time for a shutdown is > 4 mins. This change makes the shutdown much faster.
Merge remote-tracking branch 'upstream/master'
Revert whitespace changes due to smart editor
Merge pull request #70 from vishnupillai/master

Allow faster shutdown of dir polls
Do not log if logger is null

PR67 (https://github.com/jpos/jPOS/pull/67) had an undesired
side-effect of starting logging to the default logger in situations
we really didn't want to log (i.e. a service that doesn't have an
assigned logger, on purpose).
Do not create a LogEvent if we don't have a Logger
backward compatibility after PR67

PR67 (https://github.com/jpos/jPOS/pull/67) adds a nice feature,
if we call Logger.log with a LogEvent not associated with a LogSource,
then the Logger.log implementation picks the default system Logger (Q2).

This is good, but we have situations where we define a service and do
not assign a logger, and we expected not to issue any output.

In theory, the service should check if a logger is present, but
in practice, there are many out there, in production, so we added
a backward compatibility hack, using the new 'honorSourceLogger' flag.

If we create a LogEvent passing a LogSource parameter, even if the
LogSource is null, then we set the honorSourceLogger flag and the
behavior is the same as prior to PR67.

If, on the other hand, we call the LogEvent() or LogEvent(String)
constructor, then PR67 feature is enabled.
Upgraded Gradle to 2.1

[ci skip]
Use Java instead of brainfuck in 'if' statement