Firefox pages js should consider esr builds up to date bug 828064

tidy up

tidy up again

stick to js variable naming convention

update devices.js to include esr releases

Update template, l10n amends, minor JS tweaks

insert new line at EOF

remove local variables no longer needed

tidy up