Design+languages

Languages operate similarly to namespaces-- by default wql filters for the primary language of the logged in users.  certain queries will skip this constraint: for example a "translations" list on a given card.

translations are tracked by a translation_id which points to first card.