Implemented AtomicXXX and YYYReferences in javalib, including tests
Remove exceptions duplicated in java.util and already defined in java.lang

Remove definitions for IndexOutOfBoundsException,
IllegalArgumentException and ArrayIndexOutOfBoundsException from
java.util under javalib/.

They were introduced in 'Binary Search for java.util.Arrays' (67842f2682).
Merge pull request #170 from lihaoyi/patch-2

Implemented AtomicXXX and YYYReferences in javalib, including tests
Add tests for Arrays.binarySearch range checks

Fixes a typo in the current exception messages by making the
messages more standard compliant.
Merge pull request #171 from jonas/arrays-binarysearch

Minor improvements to Arrays.binarySearch patch series
Partial #163:
Added Copyto and copyOfRange for Java Arrays for Int, Long, Short, Double, float, Byte, Char, Boolean
Merge pull request #173 from techaddict/java_arrays_copyto

Partial #163: Added copyOf and copyOfRange for java.util.Arrays