Ok I have solved it. I changed that pom.xml with the kotlin version and it failed with that strange error. I provide the output so you can see which error was:
~/Projects/teavm/samples/kotlin release-0.4.x ● mvn install -e
[INFO] Error stacktraces are turned on.
[INFO] Scanning for projects...
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] Building TeaVM Kotlin web application 0.4.1-SNAPSHOT
[INFO] ------------------------------------------------------------------------
[INFO]
[INFO] --- maven-resources-plugin:2.6:resources (default-resources) @ teavm-samples-kotlin ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] skip non existing resourceDirectory /Users/soywiz/Projects/teavm/samples/kotlin/src/main/resources
[INFO]
[INFO] --- maven-compiler-plugin:2.5.1:compile (default-compile) @ teavm-samples-kotlin ---
[INFO] Nothing to compile - all classes are up to date
[INFO]
[INFO] --- kotlin-maven-plugin:1.0.0-beta-1103:compile (compile) @ teavm-samples-kotlin ---
[INFO] Kotlin Compiler version 1.0.0-beta-1103
[INFO] Compiling Kotlin sources from [/Users/soywiz/Projects/teavm/samples/kotlin/src/main/kotlin]
[INFO] Classpath: /Users/soywiz/Projects/teavm/samples/kotlin/target/classes:/Users/soywiz/.m2/repository/org/jetbrains/kotlin/kotlin-stdlib/1.0.0-beta-1103/kotlin-stdlib-1.0.0-beta-1103.jar:/Users/soywiz/.m2/repository/org/jetbrains/kotlin/kotlin-runtime/1.0.0-beta-1103/kotlin-runtime-1.0.0-beta-1103.jar:/Users/soywiz/.m2/repository/org/teavm/teavm-classlib/0.4.1-SNAPSHOT/teavm-classlib-0.4.1-SNAPSHOT.jar:/Users/soywiz/.m2/repository/org/teavm/teavm-platform/0.4.1-SNAPSHOT/teavm-platform-0.4.1-SNAPSHOT.jar:/Users/soywiz/.m2/repository/org/teavm/teavm-core/0.4.1-SNAPSHOT/teavm-core-0.4.1-SNAPSHOT.jar:/Users/soywiz/.m2/repository/commons-io/commons-io/2.4/commons-io-2.4.jar:/Users/soywiz/.m2/repository/org/ow2/asm/asm-debug-all/5.0.4/asm-debug-all-5.0.4.jar:/Users/soywiz/.m2/repository/com/carrotsearch/hppc/0.6.1/hppc-0.6.1.jar:/Users/soywiz/.m2/repository/org/teavm/teavm-jso/0.4.1-SNAPSHOT/teavm-jso-0.4.1-SNAPSHOT.jar:/Users/soywiz/.m2/repository/org/teavm/teavm-jso-impl/0.4.1-SNAPSHOT/teavm-jso-impl-0.4.1-SNAPSHOT.jar:/Users/soywiz/.m2/repository/org/mozilla/rhino/1.7.7/rhino-1.7.7.jar:/Users/soywiz/.m2/repository/com/google/code/gson/gson/2.2.4/gson-2.2.4.jar:/Users/soywiz/.m2/repository/com/jcraft/jzlib/1.1.3/jzlib-1.1.3.jar:/Users/soywiz/.m2/repository/joda-time/joda-time/2.7/joda-time-2.7.jar:/Users/soywiz/.m2/repository/org/teavm/teavm-jso-apis/0.4.1-SNAPSHOT/teavm-jso-apis-0.4.1-SNAPSHOT.jar
[INFO] Classes directory is /Users/soywiz/Projects/teavm/samples/kotlin/target/classes
[INFO] Module name is teavm-samples-kotlin
[INFO]
[INFO] --- teavm-maven-plugin:0.4.1-SNAPSHOT:compile (web-client) @ teavm-samples-kotlin ---
[INFO] Preparing classpath for JavaScript generation
[INFO] Using the following classpath for JavaScript generation: /Users/soywiz/.m2/repository/org/jetbrains/kotlin/kotlin-stdlib/1.0.0-beta-1103/kotlin-stdlib-1.0.0-beta-1103.jar:/Users/soywiz/.m2/repository/org/jetbrains/kotlin/kotlin-runtime/1.0.0-beta-1103/kotlin-runtime-1.0.0-beta-1103.jar:/Users/soywiz/.m2/repository/org/teavm/teavm-classlib/0.4.1-SNAPSHOT/teavm-classlib-0.4.1-SNAPSHOT.jar:/Users/soywiz/.m2/repository/org/teavm/teavm-platform/0.4.1-SNAPSHOT/teavm-platform-0.4.1-SNAPSHOT.jar:/Users/soywiz/.m2/repository/org/teavm/teavm-core/0.4.1-SNAPSHOT/teavm-core-0.4.1-SNAPSHOT.jar:/Users/soywiz/.m2/repository/commons-io/commons-io/2.4/commons-io-2.4.jar:/Users/soywiz/.m2/repository/org/ow2/asm/asm-debug-all/5.0.4/asm-debug-all-5.0.4.jar:/Users/soywiz/.m2/repository/com/carrotsearch/hppc/0.6.1/hppc-0.6.1.jar:/Users/soywiz/.m2/repository/org/teavm/teavm-jso/0.4.1-SNAPSHOT/teavm-jso-0.4.1-SNAPSHOT.jar:/Users/soywiz/.m2/repository/org/teavm/teavm-jso-impl/0.4.1-SNAPSHOT/teavm-jso-impl-0.4.1-SNAPSHOT.jar:/Users/soywiz/.m2/repository/org/mozilla/rhino/1.7.7/rhino-1.7.7.jar:/Users/soywiz/.m2/repository/com/google/code/gson/gson/2.2.4/gson-2.2.4.jar:/Users/soywiz/.m2/repository/com/jcraft/jzlib/1.1.3/jzlib-1.1.3.jar:/Users/soywiz/.m2/repository/joda-time/joda-time/2.7/joda-time-2.7.jar:/Users/soywiz/.m2/repository/org/teavm/teavm-jso-apis/0.4.1-SNAPSHOT/teavm-jso-apis-0.4.1-SNAPSHOT.jar:/Users/soywiz/Projects/teavm/samples/kotlin/target/classes
[INFO] Building JavaScript file
[INFO] ------------------------------------------------------------------------
[INFO] BUILD FAILURE
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 4.538 s
[INFO] Finished at: 2015-11-09T15:07:12+01:00
[INFO] Final Memory: 32M/395M
[INFO] ------------------------------------------------------------------------
[ERROR] Failed to execute goal org.teavm:teavm-maven-plugin:0.4.1-SNAPSHOT:compile (web-client) on project teavm-samples-kotlin: Unexpected error occured: NullPointerException -> [Help 1]
org.apache.maven.lifecycle.LifecycleExecutionException: Failed to execute goal org.teavm:teavm-maven-plugin:0.4.1-SNAPSHOT:compile (web-client) on project teavm-samples-kotlin: Unexpected error occured
at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:216)
at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:153)
at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:145)
at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(LifecycleModuleBuilder.java:116)
at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(LifecycleModuleBuilder.java:80)
at org.apache.maven.lifecycle.internal.builder.singlethreaded.SingleThreadedBuilder.build(SingleThreadedBuilder.java:51)
at org.apache.maven.lifecycle.internal.LifecycleStarter.execute(LifecycleStarter.java:128)
at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:307)
at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:193)
at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:106)
at org.apache.maven.cli.MavenCli.execute(MavenCli.java:862)
at org.apache.maven.cli.MavenCli.doMain(MavenCli.java:286)
at org.apache.maven.cli.MavenCli.main(MavenCli.java:197)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:483)
at org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced(Launcher.java:289)
at org.codehaus.plexus.classworlds.launcher.Launcher.launch(Launcher.java:229)
at org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode(Launcher.java:415)
at org.codehaus.plexus.classworlds.launcher.Launcher.main(Launcher.java:356)