File Specificity Overhaul

I am assuming that sub-directories would also work via something like:

```
  source [ "#{node['platform']}/foo.erb" ]
``

If so, you might want to add such an example to make it clear how people would be able to replicate their old template directory structure if they wanted to.