Don't blow-away view template if fails to lookup template
Check for user specified templateName on View before setting our own
Remove assert so that we don't break existing tests
Added a test to ensure template is not blown away when setting up a view with user specified templateName