Ensure readline support builds on linux and darwin

Essentially rename the file to simply goreadline.go and add a build tag at the top of the file so the compiler knows to build it only on darwin and linux, otherwise it'll grab the goreadline_windows.go file.