Dumped most of the builtin values in favor for a VARIANT-CPP wrapper

This revision however is broken in all sort of ways. Foreach loops with
Variant::Value for example just aren't implemented at all atm for example.
Basically run the unit tests to find out what broke if you really want to know.