Major zig language update just landed: removal of destination type from all cast builtins

Yeah, I think the main intent is to just remove a degree of freedom that is uncessary and can even cause issues with activities like aggressive refactoring. It took me a minute to think it through, but if it’s well implemented, then I really like it actually.