JS: don't decrypt the same thing twice
Fixed webworkers

Conflicts:
	static/js/app.js
Bugfixes: load thread, decode, reply