Correctly support root != asset_root

This correctly maps contents and improves the default handlers!