Make jshint ignore 'javascript:' in navigationFilter (bug 1040803)

javascript: links are bad, but it doesn't make sense to complain
about them here in navigationFilter(), where it's just a check.
revert to short names for china/taiwan flag icons (bug 1041520)

remove fr.png from this PR

taking locale flags out of region folder

re-add the removed line that I shouldn't have added by now confuses git into deleting
Merge pull request #531 from dethe/duplicate_flags

revert to short names for china/taiwan flag icons (bug 1041520)
Add padding so flag works with web font (bug 987696)
Merge pull request #539 from dethe/truncated_flag

Add padding so flag works with web font (bug 987696)