AtomicLongTest passes with class remapping
adding passing StaticInitTest.

this test ensures that static intializers that should run
on the GPU work properly. we run them on the CPU and copy
static state to the GPU.
adding new failing PolymorphicNewTest
Autoboxing tests pass with Integer caching. PolymorphicNewTest passes.
SuperClass passes again
adding NestedMonitorTest which fails
ForceArrayNewTest passes
Merge branch 'master' into develop

Conflicts:
	src/org/trifort/rootbeer/test/Main.java
Merge branch 'develop' of git://github.com/pcpratts/rootbeer1 into develop

Conflicts:
	src/org/trifort/rootbeer/generate/opencl/GarbageCollector.c
Merge GarbageCollector