Update rlutil.h

Fixed wrong colors on Windows
Changed WIN32 macro to _WIN32
Added definition for the more modern _getch on Windows
It's not 1989

Updated function definitions to new style.
Added definition for _kbhit.
Fix MinGW compatibility.
Sync documentation and webpage.
Merge branch 'master' into gh-pages