enabled form writing

new FormUrlDecoder (requiring set support in meta)
rename PojoGetterTrait to PojoAccessorTrait
refactor ref calculation into HtmlId
use logback for tests
traits know about visibility; item#traits() returns only visible traits, but the other methods return invisibles as well