wrapped audio check in try...catch block

audio check was breaking phantomjs, fixes #7