Added a new function strContains, which can be used in template expressions.

strContains(str, subStr) - checks whether a string contains a
particular substring.
Changed the syntax for creating the Map literal.

Instead of square brackets ([...]) now used braces ({...}).
Added a new function isNonnull, which can be used in template expressions.
    
isNonnull(value) - returns true if the given value is both defined and
not the value null.
In the CALL command can now specify the name of the template from
another namespace.

Example: {call mynamespace.test.helloWorld /}
Merge pull request #18 from alexey-martynov/master

Lispify Common Lisp package name
Removing the old unneeded files
Added support for "injected data".

See https://developers.google.com/closure/templates/docs/concepts?#injecteddata

In Common Lisp, you can inject data by using the
closure-template:*injected-data* variable.

In JavaScript, you can pass injected data via the third parameter of
template.
Small fix in javascript backend.
Deleted  unnecessary code
fixes test for ClozureCL