add timeout to sw.install process, fix #107

adds a timeout value to the sw.install process, and defaults to 30 minutes.