BREAKING: Refactor dictionary loading

ClojureScript dict compiler has been renamed: `dict-compile`->`dict-compile*`
for consistency with new `dict-load`,`dict-load*` fn+macro pair.
Experimental: `t` always returns a string, unless it has an explicit nil fallback
v3.1.0-SNAPSHOT