Fix Conversion Warnings
Fix conversion warnings when compiling with 64-bit default floats.
Also ran into an issue with multiplying a Vec by a scalar that did not match, so this branch also includes the addition of operator* overloads to multiply any Vec type by vtkm::Float64.