git ignore .idea folder of JetBrains IDEs
fixes futurice/mocha-jenkins-reporter#7

makes sure that the properties actual and expected are strings before they are diffed
added missing semicolons and var statement