Makes everything build with VC++ and also adds a void overload for `sol::function`.