Fixed some javadoc warnings (that one bug has been in there since 1.4... what are you doing Oracle?)

Signed-off-by: Patrick Dinklage <pdinklag@googlemail.com>
Implemented RenderWindow.capture() and improved Texture.copyToImage().
Fixes #42

Signed-off-by: Patrick Dinklage <pdinklag@googlemail.com>
Implemented methods to capture output to sf::err(). Relates to #43

Signed-off-by: Patrick Dinklage <pdinklag@googlemail.com>
Grabbing some exception messages from SFML's error stream now, introduced ShaderSourceException for errorneous shader program sources.

Signed-off-by: Patrick Dinklage <pdinklag@googlemail.com>
Use Java 7's new file system API where possible.

Also fixed a few places where the SFML error stream was not being captured yet.

Signed-off-by: Patrick Dinklage <pdinklag@googlemail.com>
SoundRecorder can now be implemented in pure Java. Fixes #32.

Also did some improvements to the SoundStream native code.

Signed-off-by: Patrick Dinklage <pdinklag@googlemail.com>
Merge branch 'master' into render-canvas