Some cleanup to the pystencils runtime headers
- Remove ancient `PyStencilsField.h` - move half-precision and HIP-specific integer typedefs to `pystencils_runtime/*.h` directory - remove `INFINITY` macros since they cause redefinition errors with nvcc and hipcc