Added a dictionary subclass that supports dot-lookup notation
Switch __salt__ to use the dot-lookup subclass
Added tests for calling functions via Jinja with dot-lookup syntax

Yay!
Merge pull request #14269 from whiteinge/test-dotlookup-notation

Add a bug fix plus tests for calling functions in Jinja via dot-lookup notation