append to Application change history when making changes
restore ability to find oid by hetu in environments like luokka
add test for updating application change history
release-2037
Fix typos
remove console.log
intruduce failure to test screenshots
remove dead code
Revert "intruduce failure to test screenshots"

This reverts commit ef065939f70cc8ed13c1c3d1116bf2b859829829.
take screenshot on mocha failures

Conflicts:
	src/main/webapp/test/spec/applicationListSpec.js
use Opetushallitus fork instead of raimohanska fork
use mocha-phantomjs from original repo, with fixed version until next release
update notes in addition to history
introduce tulokset package
wrap Application into a new immutable wrapper to enable further refactoring
Use vastaanottoDeadline from valinta-tulos-service results
isolate usages of Application class
refactor
refactor a bit more
use mocha-phantomjs 3.5.2 with screenshot support