create shared options on the rocksdb struct

Summary: don’t create a new set of options on each put/set/del call. used a shared set on the struct.

Test Plan: unit tests

Reviewers: spencerkimball

Reviewed By: spencerkimball

Subscribers: team

Differential Revision: http://phabricator.andybons.com/D49