Return the function when namespace explicitely set to 'false'

Follow up this issue: https://github.com/gruntjs/grunt-contrib-jst/issues/24

When the namespace is explicitely set to false in the Gruntfile, the AMD wrapper returns the template function instead of a namespace object containing all the templates of the project. I fixed the tests and added a new one for this specific usage.