Fix most of the Language navigator & css bugs
Reduced version of !20 (merged) containing only the fixes that don't affect performance.
- Fix css for transcript button when using fallback lang
- Preserve active status in lang menu
- Track comic language separately from UI language
Re. #8 (closed)