Merge pull request #429 from runrevfraser/refactor-syntax_unicode

Refactor syntax unicode
Merge pull request #430 from runrevfraser/refactor-syntax_unicode

Refactor syntax unicode
Fix Android makefiles
Fix a problem with binaryEncode
Don't release valuerefs fetched from an array
Fix text marking for fields