New Object constructors

Object has new constructors accepting all integer, floating point, string
and boolean types. The new cf_metaprogramming.h header provides
metaprogramming utilities such as enable_if, is_integer, etc...
Merge branch 'simone'
Merge branch 'master' of github.com:simone-campagna/Configment