Allow retrieval of non-flushed document translations.

- getLocalesFor now takes into account pending translations
- findTranslations also

Any translated fields in the UOW `documentTranslations` will be used before asking PHPCR for the document. This does mean however that any fields that *are* translated in the database but *are not* translated in memory will not be translated. I guess that should probably be fixed.