Added simple common iterator interface
Added list iterator
New invalidation function for iterators
Removed ugly first...next iterations over linked list by iterator objects