Add proper crash reporting

This PR adds a Swing-based crash reporting tool that can upload log files to Pastebin and direct users to the Github issue tracker or the Terasology IRC channel.

It should be fairly robust and work even if logging fails or PathManager cannot initialize.

Related issues: #670 #713 https://github.com/MovingBlocks/TerasologyLauncher/issues/140