Merge pull request #42 from demsey/pin-mailer-api

Pin mailer api
Prevent multiple instances from running

https://jpos.org/issues/issue/jPOS-100
Delete 01_multi_instance_prevention.xml
Merge pull request #43 from chhil/jpos-100

Prevent multiple instances from running
File based seems to fail in OSX (see jPOS-100)

Use port based as default
minor wording change
Indonesian Rupiah (360) will have 2 decimals

(effective April 2014 - update with care before this date)
corrected spelling for Ghanaian Cedi

Thank you @emeka_onwuka !

[ci skip]
VEF defined twice (spotted by Chhil)

[ci skip]
added Bjarne Henriksen

Thanks for the ISOCurrency BigDecimal conversion suggestion!

[ci skip]
added parseFromISO87String and toISO87String

suggested in jpos-users by Bjarne Henriksen - THANK YOU!
Removes mutex
Update ISOCurrency.java
Update ISOCurrency.java
change addBundle to private
Refactoring TLVListTest

Signed-off-by: Robert Demski <drdemsey@gmail.com>
TLVMsg and TLVList improvments

 * Change Vector to ArrayList (some performance boost)
   In most cases TLV operations are single threaded.
   So using Vector as contener with synchronisation
   is not required
 * Use foreach syntax if posible
 * Add modern List<TLVMsg> getTags() method
 * Override TLVMsg.toString() method
 * Enable packing TLVMsg with zero length (empty) value

Signed-off-by: Robert Demski <drdemsey@gmail.com>
TLVList, TLVMsg javadoc fixes

Signed-off-by: Robert Demski <drdemsey@gmail.com>
Merge pull request #45 from demsey/tlv

TLVMsg and TLVList improvments