Terminal screen size detection which works on Linux, OS X and Windows/Cygwin
