update package.boot.php to latest
add some acceptance testing setup to test the visitor
add a ObjectSerializationVisitorTest that assures that root objects are encoded as object