Returns true if the template exists and can be loaded. For source starting with the resource: scheme prefix, assumes always exists; otherwise checks filesystem.