title: UIAlertController Not Working with Swift 3.0
body: <p>I have the following alert method.</p>
  
  <pre><code>static func notifyUser(_ title: String, message: String) -&gt; Void
  {
      let alert = UIAlertController(title: title,
                                    message: message,
                                    preferredStyle: UIAlertControllerStyle.alert)
  
      let cancelAction = UIAlertAction(title: "OK",
                                       style: .cancel, handler: nil)
  
      alert.addAction(cancelAction)
      self.presentViewController(alert, animated: true, completion: nil)
  }
  </code></pre>
  
  <p>I get an error saying that there is an extra argument <code>animated</code> in the <code>presentViewController</code> method, but when I take it out, it still doesn't dismiss the error, and then I'm told that <code>completion</code> is an extra argument.  </p>