Updated ListResult to accurately implement declared intefaces

Switched to use actual variables (i.e. $this->_items) instead of undeclared variables ($this->list) to that offsetGet, etc. actually retrieve values (instead of null)