HtmLawed upgrade & tighter filtering
Refactor definitions list into js, h/t daigo75

Conflicts:
	js/global.js
Emotify: use parseJSON
Use parseJSON for informs
2.0.18.12