Fully support nls

A lot of work - the first step into a good nls

(Everything was tested in the german language with Brackets 0.30 and 0.32 dev, Windows 8)