- Added the following hash functions:
- SHA-384 (`hashbase.SHA384`)
- SHA-512 (`hashbase.SHA512`)
- Modified the `modular_add`, `rotate_left`, `rotate_right`, `shift_left` and `shift_right` utility functions to handle 32-bit and 64-bit numbers
- Modified the `apply_message_padding` utility for more flexible padding