provide a way of setting options in Storage

This helps work around feross/bittorrent-client#16 (torrents larger than memory)
Merge pull request #30 from vikstrous/master

provide a way of setting options in Storage