should have just used _WIN32 to detect Windows build
fixes for type inference from symbol table
- fixes chaining a property call on a method's return type, i.e. UIApplication.sharedApplication().keyWindow
- fixes so we use a method's return type as the class to track in symbol table, unless return type is id, then we assume the class as the return type.
- for iOS turns returnTypes like "NSArray *" into plain "NSArray"
Merge pull request #9 from infosia/windows_sprintf_s

should have just used _WIN32 to detect Windows build
platform type to use base class template
This is needed by dynamic casting for Windows Platform::Object^
Merge pull request #11 from infosia/NativeObject_dynamic_cast

platform type to use base class template
Add int specialization for native object
check if type has constructor and default value on conversion error
Add function to customize native object value
fix typo
Define class template for int because of int constructor
Add function to customize native object instantiation
Merge pull request #12 from infosia/int_specialization

Add int specialization for native object
Merge pull request #10 from sgtcoolguy/fix_type

fix_type