work in progress converting to ARC.
more ARC conversion
arc conversion for iOS stuff
minor tidying
Merge branch 'develop' into arc
Use target conditionals instead of alternate header files for ECCore.h.

Having alternate files seems to confuse Xcode.