PowerShell script to assure PowerShell 3 is installed

Will install PowerShell 3 if the machine has a lower version. WILL NOT
do anything if PowerShell 3 (or higher) is already installed.