Use bash instead of sh + let ansible handle sudo

1) 'source' command is bash specific
2) sudo was barfing about missing tty with this patch