Changes to build on my libcore version
Merge remote-tracking branch 'refs/remotes/ReadyTalk/master' into avian-droid
OsConstants removed from blacklist
Merge remote-tracking branch 'refs/remotes/ReadyTalk/master' into avian-droid
Adding Eclipse workspace to .gitignore
Adding a workaround for read-only Enum.java during build
Removing workaround for Enum.java, fixing the root cause of the issue
Adding a define to tell Android Classpath to disable IPv6, removing -fPIC on Windows as it's useless there and generates warnings
Added errno descriptions for Android classpath on Windows
Refactoring
Enabled "FIXME_STUB" macro
move Unsafe.get{Object|Int}Volatile from classpath-openjdk.cpp to builtin.cpp

This makes them available in all class libraries, not just the OpenJDK
library.  Note that I've also removed the unecessary idle statements,
per ab4adef.
Merge pull request #188 from dicej/volatile

move Unsafe.get{Object|Int}Volatile from classpath-openjdk.cpp to builti...
Adds the Deque interface, and allows LinkedList to implement that interface.

This also changes ConcurrentLinkedQueue to implement the Queue interface, and just throw exceptions for operations which are not currently implemented.
Interfaces and the foundation for a ReentrantLock implementation
Add parkBlocker variable to Thread.java
Fix for travis build failure for needing to initialize the new field in Thread.
NativeCrypto is back for non-Windows platforms
Got rid of __DISABLE_IPV6_PROTO macro
Merge branch 'avian-droid' of https://github.com/bigfatbrowncat/avian into avian-droid