Added isBackgroundEnabled flag to FNRequestOperation and transitioned over from NSURLConnection to NSURLSession.

NOTE: This is not iOS 6-friendly, so it may need to have logic merged with the previous version of FNRequestOperation if you want to maintain backwards compatibility.