Add LICENSE file

Make it clear what license args4j is under.

Signed-off-by: Chris Aniszczyk <zx@twitter.com>
Fix incorrect parsing of Key=Value pairs in CmdLineParser.java
Class MacAddressOptionHandler added and implemented.
Explaining comment added.
MAC address delimiter made more abstract.
Exception during runtime resolved:
After calling the parse()-method the underlying OneArgumentOptionHandler calls setter.addValue(value) where value is a byte[6]. This method does - with a detour over ArrayFieldSetter - something like

byte[] field = new byte[1];
mac[0] = value;

which causes an IllegalArgumentException.

I have modified my OptionHandler to take the (correct) bypass over setter.asFieldSetter().addValue(value) which solves the problem. Therefore MacAddressOptionHandler is not longer a OneArgumentOptionHandler.
Wrapper class removed.
Don't know what came over me to take a Byte[] for a byte[]...
Fixed minor naming confusions with InetAddressOptionHandlerTest
Using proper escape sequence for German umlaut
Added missing translation in German for REQUIRES_OPTION_MISSING
Added missing German translation for ILLEGAL_IP_ADDRESS
One typo (George Boole) and one escape fixed
Another OptionHandler for UUIDs (java.util.UUID) added.
Remove the unused dependency on Ant
readme.md created
Merge pull request #50 from thomas-mc-work/master

readme.md created
Update README.md
Merge pull request #49 from ebourg/remove-ant-dependency

Remove the unused dependency on Ant
Merge pull request #47 from sfuhrm/master

Minor smaller text changes, especially in German translations
doc improvement