Moves timeout to builders.

Operations that have a timeout option now have that available
in their builders.
Add timeout to CRDT operations.

Adds timeout to fetch and update datatype operations.
Merge pull request #411 from basho/move-timeout-into-builders

Move timeout into builders