fixes for checked mode and updates for the archive library

Some fixes:

- fix some very minor API changes in the `archive` library (`.filename` and '.size`)
- fix some issues when Dartium is run in checked mode

Not sure if you want this CL here, or in the bleeding_edge mirror. Happy to apply these fixes to the other repo -