More bug fixes
All fixes from commit: e45da66
- Fix namespaces when the
{is on the same line as the namespace since a space was being included in the token, reported by @synergiance - Fix issues with arrays being null in the inspector, reported by @orels1 and @PhaxeNor
- Make the array 0 initialization more conformant to Unity's behavior. Force public arrays to be 0 initialized as well.
- Fix issue with check for extern user fields and methods that could sometimes cause a null reference exception, reported by @PhaxeNor