Window Phone users, great news! Vimeo has finally released an app just for you, available for free on the Windows Marketplace. It’s no stripped down version, either – letting you do all the HD video uploading, browsing and sharing that you would on the desktop site. Read on to learn more about what the YouTube alternative can do on Windows Phone…