loader: Ensure empty directories in revision tree are preserved
In contrary to git, bazaar preserves empty directories in revision trees so those should not be automatically removed by the BzrDirectory class.
So fix that issue to ensure computed SWHIDs for directories will match those computed from a bazaar export.
As a side note, this surely means a lot of directory SWHIDs computed for the bazaar origins in production are invalid.