Pome JS tests now part of build

Moved rdf/src to rdf/rdf_common_jvm/src so that IDE's work nicer. Otherwise, I have just got pome compiling OK and the tests pass.

I have also used my plugin https://github.com/InTheNow/sbt-scalajs that allows scalajs to test and compile as per a scala project - i,e

sbt test
I would prefer that we continue having those dependencies out of the root project. This is still experimental.