Merge pull request #436 from runrevfraser/refactor-syntax_unicode

Refactor syntax unicode
[[ RefactorSyntax ]] Implemented MCStack::GetPassword.
[[ Unicodify ]] Fixed setting of image filename to nil (should be EmptyString).
[[ Unicodify ]] Fixed envp array resizing (overflow of one element at end).
[[ RefactorSyntax ]] [[ Unicodify ]] Various fixes, restored unicode names
Merge branch 'refactor-syntax_unicode' of https://github.com/runrev/livecode into refactor-syntax_unicode
Fix typo
[[ Unicodify ]] Preserve unicodeness of CFStrings when creating a StringRef
[[ Unicodify ]] Reverting CFString to MCStringRef change for now as it seems to break menu selsction
Fix an infinite loop in text rendering