Added hex and integer conversion utility functions
- Added c_helpers_u32_hex_into_char_array() for fixed-width hex formatting
- Added c_helpers_int_to_str() supporting base 2/8/10/16 conversion
- Supports fixed-width output with zero padding and truncation
- Handles negative values safely for decimal conversion
- Improves generic number-to-string conversion utility in helpers