Fix and test var edge cases for zero and one-element iterables
Fix and test type stability of var
Use memmove instead of memcpy in copy! Fixes #3937
Merge pull request #7521 from JuliaLang/dcj/memmove

Use memmove instead of memcpy in copy! Fixes #3937
make MethodError message more concise

Type{...} also needs the :: prefix
Revert "Add a string constructor to VersionNumber"

reverts #7493 due to pkg breakage
Merge pull request #7502 from JuliaLang/sjk/var_edge_cases

Fix and test var type stability and edge cases for zero and one-element iterables