README.md: apparently we need NetBeans8

It's stricking how the Java world is such an alien that there are
no packages available for mainstream distributions.

So, in 2014 one needs to download and install an executable script
to install at hand a Java-based IDE.

Bleah.
.gitignore the tmfcore_war/target
Add recent jersey and jetty as dependencies

However, the resulting web application does not start as
expected and instead fails claiming that:

  java.lang.NoSuchMethodError:
    javax.ws.rs.core.Application.getProperties()Ljava/util/Map;
      at org.glassfish.jersey.server.ApplicationHandler
        .<init>(ApplicationHandler.java:304)
      ...

No idea of what is going on. Hope that @thermz can pick
up the work I've done from here and fix.
pom.xml: for correctness always force Java 8
tmfcore_war/pom.xml: fix jersey and jetty

It was wrong to declare jetty as a compile dependency because
we're using it as an external container (which could be replaced
for example by tomcat).

Change the jersey version to 2.7. This is arbitrary.

Also, do not use scope 'import' which was not the correct
thing to do in this context.
Commit web.xml as is

Next will follow a commit for cleaning it. We are not 100%
sure whether this stuff is needed later!
web.xml: update the way in which we expose servlets

This is consistent with the new specification of jax-rs.

While here, expose /* rather than /core/*.
Update tmfcore to 840ec26
Merge pull request #2 from thermz/feature/use_jetty_runner

Fix tmfcore integration in order to be deployed as a Jax-rs 2.0 application