Merge pull request #202 from joshuawarner32/master

Remove old, unused code
Added an implemention of ArrayDeque, as well as unit tests
I also used this opportunity to reduce code duplication around other queue/deque implementations.
Removing unit test where avian implementation is more readily willing to throw a ConcurrentModificationException.
Renamed these two files to indicate they are not actual tests, but rather just to help other tests
ensure ClassLoader.getPackage works with all class libraries

There's more work to do to derive all the properties of a given class
from its code source (e.g. JAR file), but this at least ensures that
ClassLoader.getPackage will actually return something non-null when
appropriate.
Merge pull request #204 from jentfoo/ArrayDeque

Added an implemention of ArrayDeque, as well as unit tests
Merge pull request #205 from dicej/getPackage

ensure ClassLoader.getPackage works with all class libraries