Improved robustness and user feedback

Informing about a missing jre, fixes #45
XML parsing should now be encapsulated by try catch block to improve stability, #94