More VariantValue cleanups - relating to default params on type template and cleanup with inlining  - esp String