make install script more robust, hide output

- add checks for curl, wget, mysqladmin, svn, tar
- add descriptive feedback
- changed set -ex to just set -e
In fact, we have to download from https, as WordPress.org now redirects `http://wordpress.org` to `https://wordpress.org` and the preflight check fails when it gets a 302 instead of a 200