Reduce code in language files (also avoids warnings at AMO upload time for attempts to redefine globals)
Add type=2 to install.rdf indicating it is an extension to avoid notice at AMO; add back unpack directive until can resolve path issue; remove version for build
JSLint-inspired or required changes; JSDoc; fix issue with last style not being set