Allow language packs to disable themselves.

The language keys lang.active and lang.listed control whether or not
packs are selectable (!lang blah) and visible in the list (!langs)
respectively.

These can be simply true/false, or be calculated on the fly using Procs.
See lang/default.rb for (commented out) examples.