pool: Let HsmStorageHandler2#store accept more than one file

This pushes the batching granularity all the way down to HsmStorageHandler2.

Target: master
Require-notes: no
Require-book: no
Interim HSM commit