Add std namespace to some C function calls
Add standard copy constructor
Move structure definition out of function (C++11-ism)
Register basic types as serializable QVariant types

The basic types used by Into were not previously registered as QVariant
types, but only PiiVariant types. This patch makes it possible to use
all registered types as properties and to serialize them as QVariants.