Deleting from empty list fix.

I've had issues where the HttpConnection tried to delete non-empty list when using CocoaHTTPServer. I've an if sanctioning list elements removal.