Expanded DatagramChannel and corrected blocking configuration in connect().
tweaks to prepare for 0.7 release
update copyright years

Previously, I used a shell script to extract modification date ranges
from the Git history, but that was complicated and unreliable, so now
every file just gets the same year range in its copyright header.  If
someone needs to know when a specific file was modified and by whom,
they can look at the Git history themselves; no need to include it
redundantly in the header.
fix Clang warnings
fix Android classpath build

Hopefully it will stay fixed this time, since we now specify commit
hashes for each dependency which are known to work.
only use librt on Linux; OS X doesn't have or need it
Added native Math.exp() implementation.
Merge remote-tracking branch 'jet/master'
Adding another possible case for addThread to expect. One common case that triggers is is when both arguments to addThread are the same thread (such as the call from attachThread). SWT on darwin seems to do this for dialog boxes.
Merge pull request #2 from ReadyTalk/master

Update personal avian to current readytalk/avian
This solves a class cast exception from a call to .values() from an UnmodifiableMap.  It also solves an issue where you can modify an unmodifiable collection through the Iterator or ListIterator (depending on the structure type).
Removed exception message based on Josh's recommendation
Added a simple test to show the original issue
Merge pull request #71 from jentfoo/issue70

Fix ClassCastException in UnmodifiableMap as well as fix modifying unmodifiable structures through iterators