Global options setter

Just a varargs setter for setting global/default options on the library. This will also be used for the Cache revamp.

/cc @scottjg