title: AlamoFire does not respect timeout interval
body: <pre><code>class APIClient {
      var user = User()
      let alamoFireManager : Alamofire.Manager?
      let center = NSNotificationCenter.defaultCenter()
  
  
      init(){
          let configuration = NSURLSessionConfiguration.defaultSessionConfiguration()
          configuration.timeoutIntervalForRequest = 4 // seconds
          configuration.timeoutIntervalForResource = 4
          self.alamoFireManager = Alamofire.Manager(configuration: configuration)
      }
  
      func test(){
          //This does not respect the 4 second time out. Why?
          self.alamoFireManager!.request(.POST, CONSTANTS.APIEndpoint+"/test", parameters: parameters).responseJSON {
                          (req, res, json, error)  in
                          if let json = self.handleAPIResponse(req, res: res, json_data: json, error: error){
                          }
                      }
      }
  </code></pre>