update sanity.test_emcc_caching
fix bug on using file packager on subdirs; fixes #2123
make openjpeg extra tests on EMCC_DEBUG more lenient
test python with lto for more coverage
Merge remote-tracking branch 'upstream/incoming' into incoming

Conflicts:
	tools/file_packager.py