Added linked list implementation

I agree with @sethladd that the implementation in dart:collection is awful. I reimplemented one for the project I've been working for and was wondering if it would be useful here.