Create TwoSum.java

I use a HashMap<Integer, ArrayList<Integer> > instead of a simple HashMap<Integer, Integer> in the TwoSum.java because of duplicated numbers. Thinking about the following example,
number list is { 2, 3, 4, 4, 8 } and the target is 8.