Add support for Xcode templates

Users can create custom templates for use in the Xcode New File dialog. This will also back up those.