Add Data.Set module

python の 2.7 のset ライブラリと 3.4 の仕様(と少しソースコード)を参考に vitalに移植してみました

- ref: https://docs.python.org/3.4/library/stdtypes.html#set-types-set-frozenset
Python を参考にするのはとても良いんですが、文化まで丸々持ってくることはない気がします。
i なんちゃらはなくてもいいかなってのが個人的な意見です。(まあ `update()` がわかりづらいってのは別にあるかもしれないですが)