Added Windows shell API lib for Android classpath
Improved Throwable so that if getCause is overriden the printStackTrace will get the cause
More defensive if getCause() changes
Merge pull request #273 from jentfoo/master

Improved Throwable for if getCause is overridden
update version to 1.0.1
Merge pull request #263 from joshuawarner32/compiler-types

Introduce stronger typing in compiler
test/MemoryRamp.java: demonstrate slow multithreaded memory access.
Set a property that the LambdaWorks SCrypt library expects to be present.
Fix makefiles for building on Mavericks
Merge pull request #274 from codespotx/master

Slowdowns if multiple threads access heap
only enter IdleState if necessary in idleIfNecessary

There's no need to enter IdleState (and incur synchronization
overhead) unless another thread is waiting to enter ExclusiveState.
This change improves the performance of the MemoryRamp test by a
factor of about 100.
Merge pull request #278 from dicej/idleifnecessary-performance

only enter IdleState if necessary in idleIfNecessary
Merge pull request #275 from mikehearn/prop-fix

Set a property that the LambdaWorks SCrypt library expects to be present
Merge pull request #276 from mikehearn/mavericks-fix

Fix makefiles for building on Mavericks
Merge pull request #279 from bigfatbrowncat/avian-pack

Added Windows shell API lib for Android classpath
don't create '1' file from docker/build.sh
fix arm compiler abort
Merge pull request #280 from joshuawarner32/master

Fix arm compiler abort
use arg-parser in type-generator
move Machine::*Type to GcObject::*Type