fix for dot notation. example tests for template functions and implicit params.
Merge branch 'master' of github.com:spullara/mustache.java
[maven-release-plugin] prepare release mustache.java-0.8.16
[maven-release-plugin] prepare for next development iteration
update to point to 0.8.16
update indydemo
Merge branch 'master' of github.com:spullara/mustache.java
simple example of i18n templates similar to the way freemarker does things.
Removed scala dependencies from the compiler project

This has to be done because Scala has a real problem around binary incompatibility
of different Scala versions.

Up until now Mustache.java has been lucky enough that the classes it uses were
only deprecated in Scala 2.10 (e.g. [ScalaObject] and [JavaConversions.asJavaMap]).

In Scala 2.11 these interfaces have been removed. In order to support Scala in
the future I propose removing all the Scala code from the compiler project and
creating a separate project that can be published in multiple forms, one for
each of the scala versions that are commonly used. I'd propose Scala 2.9, 2.10
and 2.11.

  [ScalaObject]: http://www.scala-lang.org/api/2.10.4/index.html#scala.ScalaObject
  [JavaConversions.asJavaMap]: http://www.scala-lang.org/api/2.11.1/index.html#scala.collection.JavaConversions$
brought scala extensions for scala-2.8 into it's own package
implemented scala extensions for scala-2.9

Same as scala-extensions-2.8 except for the version of com.twitter.util-core.
The version needed by 2.8 uses scala 2.8 so I've switched this package to a
that uses scala-2.9 to minimise scala version confusion.