Added possibility to pass in NSURLRequest (useful for manipulated headers etc.)