Updated DataSource to allow for creating SnarlTemplates outside of Spring injection