Add a set method

.set() will set the value. This is useful for setting the value
to be a function.

Also the argument to observable(...) will be the initial value
Merge pull request #11 from Raynos/set-method

Add a set method