When decoding `#cells`, all return values are opt-in with options.

Each part is included in the result only if the corrosponding option is true.  The options, in the order the corrosponding decoded values are returned in, are:
 * `:schema`: the qualifier schema
 * `:row_key`: the decoded row key
 * `:qualifier`: the decoded column qualifier
 * `:value`: the decoded value
 * `:timestamp`: the timestamp