mplement CPU Override Feature for Explicit Device Control
- Added new
cpu:-1
device specification to force CPU usage - Enhanced device redirection logic to recognize and respect CPU override
- Simplified device handling with more robust device selection mechanism
- Updated README and CHANGELOG with new CPU override feature details
- Created dedicated test modules for CPU and MPS operations
- Improved logging and error handling for device selection
- Bumped version to 0.0.5 to reflect significant feature addition