Separate negative tests for test_templates

Move negative tests from test_templates.py to test_templates_negative.py

Partially implements blueprint negative-test-files

Change-Id: I893ca188f54627f44bcd14c7c2ba6481561a9d1d
Merge "Separate negative tests for test_templates"