Array classes, disallow first() when size==0.
Better exception if natives aren't on classpath.
Added DataInput.
Better exceptions in main loop.
Allow exception() method to decide if it is thrown.
Don't set icons for canvas.
Export LWJGL natives.
Merge remote-tracking branch 'origin/master'