Allow compilation in both ARC and non-ARC modes.
Merge pull request #2 from adib/merge/karelia/dual-mode-arc

Allow compilation in both ARC and non-ARC modes.
Thanks!