Added a 3 minute timeout on the `Invoke-Sqlcmd` actions

On slow machines the `Invoke-Sqlcmd` action may take longer than the default query timeout value to complete (30 seconds).

Let's set a timeout of 3 minutes (180 secs) to allow these actions sufficient time to complete.
Merge pull request #421 from kppullin/patch-7

Sounds good to me!

Added a 3 minute timeout on the `Invoke-Sqlcmd` actions