Do not return an error when a template has no dependencies ([GH-31])

This commit changes the behavior of Consul Template when a template is given
that lists no dependencies. In the past, Consul Template would return an error,
but after discussion, it was deemed better to show a warning and render the
given template.