Removed SynthesizeSingleton.h

Changed all singletons to the modern GCD/ARC singleton
Switchd project to ARC, and turned on ARC support

Note: Many files are changed here. Mainly deallocs and autorelease
calls are removed, and retain properties changed to strong.
Merge pull request #80 from isaaclimdc/arc

Switched project to ARC, and turned on ARC support