SCP: Added support to set a fifo opened with sim_fopen() to be non-blocking.
SCP: Added definitions of SIM_INLINE when compiling with MSVC and gcc or clang