Allow windows users to use the 'old shell' as there's no alternatives

Apparently erlang on windows only has the old shell. Apparently there's also people on windows using lager, so the change to avoid jamming up the old shell made them angry.

This adds an exception to the oldshell check for windows.

cc @slfritchie