Add ToString generation for bytes that doesn't call byte[].ToString()

byte[].ToString() causes corruption in AOT compiled iOS code in Unity4 mono. After calling ToString() all byte[] subsequently print out all 0's.
Merge pull request #1 from calvindhsu/master

Add ToString generation for bytes that doesn't call byte[].ToString()