Set API additions.

Adds some missing methods to `Set` class, such as capability to remove
elements from them and set unions.
Merge pull request #101 from peelonet/set-api

Set API additions.