Allow (de)serialising True & False built-in instances.
Add Support for options that contains `set` instances

This patch give ability for Options instances to support set objects
as values.
It define __eq__ to avoid calling the fallback method defined in UserDict upper class
ie: UserDict.__cmp__
(cherry picked from commit 4ca599db4e4dfe7f830747dce89d066a0d5d468f)

Signed-off-by: Cédric de Saint Martin <cedric.dsm@tiolive.com>
Merge branch 'serialisation'