JLANGX-2 initial version SingleThreadedDirectBitSet.java

I also managed to move the tests to an abstract test class ( saves on duplication !)