Fix file store for blocks holding files open
add some missing tests
New list structure, general code cleanup
Add JNBT to API JAR; Fix weird shaded JSON package