Named functions for browser compiled templates

Adds named templating functions when using a `compileClient` in the browser. This allows users to use multiple templates in the browser in a single page without the need for a module loader

Excuse me for lack of tests, but I was unable to find where the tests for `compileClient` are.