(PUP-1281) Don't use win32console if ruby v2

Some of this work was done with PUP-2777 (support bundler workflow). That limits
win32console down to being installed/depended upon only for ruby 1.x. This builds
on top of that to only setup functions for colorizing output when using Ruby 1.x
on Windows.
Merge pull request #2817 from ferventcoder/ticket/master/PUP-1281-remove-win32console-gem-for-ruby2

(PUP-1281) Don't use win32console if ruby v2