Fixed 'invalid token' error, added length and getitem methods to MixedModelCollection and improved the error message appearing when the 'requests' lib is missing