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.