Merge pull request #10 from jfilak/master

Update the Java part to be aligned with Java's state-of-the-art
Build Suppressed exception stuff with Java > 1.6

Signed-off-by: Jakub Filak <jfilak@redhat.com>