Bug allow empty modellist declaration

Makes this test pass:

```javascript
it('should allow to define an empty list', function() {
    var newEmptyList = new PersonModel.List();
    
    expect(newEmptyList).toBeDefined();
    expect(newEmptyList.length).toEqual(0);
});
```