openssl.recipe: Add support for building with MSVC
Supports both regular Win32 and WinRT/UWP.
Unfortunately, this requires a copy of Perl that uses backward slashes, so we need to download a second Perl implementation in bootstrap. Not needed. We can toggle it with a single env var.
Edited by Nirbheek Chauhan