FB-13078: Fixed bug which caused "Operation is not valid due to the current
state of the object." exception

Squashed commit of the following:

commit bd5b8a57a1a404deca3a39500ff6b3c74cfaded5
Author: Mason Costa <mason.costa@izenda.com>
Date:   Mon Apr 7 12:12:25 2014 -0400

    Added comments about risk of increasing MaxKeys value

commit 8ca5dd2972d2c7ac148cd16dc205955a607af20f
Author: Mason Costa <mason.costa@izenda.com>
Date:   Mon Apr 7 12:04:07 2014 -0400

    Increased default MaxHttpCollectionKeys value to 2000