fixed build file
extensions are now all put into separate directories in distribution
PixmapPacker didn't duplicate borders.

Previous code was based on routine from TexturePacker but Pixmap takes
different parameters to Graphics2D.
Blending function restored after duplicating borders for efficiency.
Added boolean forceSquareOutput for Settings. This can be used to make
sure that the output images are squares. My main motivation: In OpenGL
ES 1.0, mipmaps require square textures.
Let unchecked exceptions thrown in a Runnable kill the app do not just
eat them.

Do not hold the lock on runnables across invocation of the callbacks. 
Its fine to add more runnables while the executed runnables list is
being run through.

Add a test case too.
Merge pull request #212 from bitiotic/master

Let unchecked exceptions thrown in a Runnable kill the app do not just eat them.
Merge pull request #211 from hyvas/master

PixmapPacker didn't duplicate borders.
fixed issue 1226, unused var in UITest
fixed issue 1222, chain and loops weren't respected by debug renderer
fixed issue 1203, pingpong keframe indexing was off
Changed the commit according to Seraphim6x7 suggestion.
Merge branch 'master' of https://github.com/libgdx/libgdx.git
Clamping for value in setRange.
Allow min to be same as max.
If min is the same as max avoid division by 0.
Slider, fixed animation.
LwjglCanvas, fixed for Mac. Stupid Mac.
Merge remote-tracking branch 'origin/master'
Committed again the same changes to with the Nates fixes.
Added getCurrentType() to ShapeRenderer.
Update gdx/src/com/badlogic/gdx/math/Matrix4.java

improved the setToProjection() comment - noted on how to calculate the aspect ratio
fixed issue 1224, button states were reversed on Mac OS X