551 multiple languages

Closes #551 via a (tested! :) `get-label` function.
Also, adds `:languages` meta data to the form, for later use, and some tests for flatten-form.