Added tests for the rest of `Optionable`'s new methods. Added `set`, `get`, `has`, and `merge` methods to `Optionable`.   Updated main readme to reflect all latest changes.  Bumped version.