Moved cast.hpp file from Conversion library. It was decided that this file must be in NumericCast library to reduce dependencies