~ Move Storage to bittorrent.

This way we can hide some session <-> storage details.
+ Document some invariants and goal of exchange.
~ Adapt storage.
+ Default P2P.