This is a fix attempt and spec for an issue seen in the iOS example: distanceTraveled.

Essentially CLLocationManager has a property named locationServicesEnabled, and a query method with the same name. If we try to call the query method, previously we'd comvert that to property access and break compilation. This fix attempt basically skips attemtping to determine static field access if the parent of the Dot node is a Call.

This is just one fix attempt, it may actually break other uses cases where we do want to access static properties as part of a method call chain - I'm not entirely sure what we might want to test to ensure it doesn't break other scenarios.
Merge branch 'methodOverProperty' of https://github.com/sgtcoolguy/hyperloop-common into sgtcoolguy-methodOverProperty
remove ios-specific test case
Merge pull request #57 from infosia/sgtcoolguy-methodOverProperty

method over property
Implement function pointer and callback
Update spec
Merge pull request #58 from infosia/function_pointer

Function pointer and callback
iOS - Support for third party frameworks and ti.current modules
Merge branch 'refs/heads/master' into TiCurrentModule

Conflicts:
	lib/compiler/codegen.js
	templates/hyperloop.cpp
Fix problem were the js files would be copied over
Fixed crash on multiple requires in ti.current module
Add builtin Error object
Do not delete symbols just because they are not used in this code
Merge pull request #61 from infosia/builtin_Error

Add builtin Error object
Merge pull request #59 from pec1985/TiCurrentModule

iOS - Support for third party frameworks and ti.current modules
Add: support for C99 bool type
Add: pointer accepts number
Add: memory operation for void pointer
exclude windows
Merge pull request #66 from infosia/fix_c99_types

Add: support for C99 bool type
re-organize imports
make sure imports are placed outside of “extern C”
Merge pull request #67 from infosia/fix_c99_types

re-organize imports