Move iproto to box, where it belongs.

Add a throwaway spot memory pool to recovery.