Added asciiToEbcdic(byte[] s, byte[] e, int offset)
Added EbcdicBinaryInterpreter
cast to String

now that we have ISOUtil.asciiToEbcdic(byte[] s, byte[] e, int offset)
in addition to ISOUtil.asciiToEbcdic(String s, byte[] e, int offset)
we need to cast that null.
Binary version of IFE_LLLCHAR

LLL length represented in EBCDIC
Data is EBCDIC that gets converted to ascii byte[]
Handle builds without Git

We pick the revision and branch from Git metadata.
This patch handles situations where the user has downloaded a zip file
and there's no .git directory
Upgrade to Gradle 1.3
moved runtime resources to src/dist

and assorted minor Gradle build changes
runtime resources are now in src/dist
removed unused Gradle config
removed weird characters in comment

Was causing 'unmappable character' error on some encodings
(such as Cp1252)
Let the application developer configure timeouts

Lock and Transaction timeouts can be configured at the appication level
using properties. It is none of our business to define these timeouts.
Configure IDEA to use Git
jPOS-68 gracefully retry bind exception
Updated copyright year
Added firing of events for connect .disconnects

Curently its not easy to monitor a server as compared to the client
connections.
Added firing of events based on connects / disconnects that a java class
that implements the ISOServerListener interface and registers with the
iso server to get these notifications.
dumpMap is now protected (by popular demand)
BasicSetup and ModuleUtils migrated from jPOS-EE

jPOS-EE has a feature implemented by @vsalaman that allows us to extract
configuration files from all the installed jars and install them into a
standard Q2 working directory.

We thought non jPOS-EE applications could benefit from this feature so
we are migrating it to jPOS.
BasicSetup renamed to Install
new installApp target taken from jPOS-template

With this new target, we can:

  gradle installApp && build/install/jpos/bin/q2

to run a jPOS instance inside the jPOS build
(useful for debugging purposes).
added GetOpt support to 'Install'

* Added default logger and sysmon to META-INF/q2/installs
* Added a CLI command 'INSTALL'