Logging fixes, mac support, UI fixes

Added an html string escaper and the maven surefire test plugin. Fixed some issues with logs and UI. Added some mac support.