Demo implementation of c++ forward list
Todo's:
- add find
- add sort
- Copy constructor, swap, destructor
- Make iterator more robust
#Reference
- Apache list implementation
- Stanford list implementation
- VC++ list implementation
- Custom Iterators: https://web.stanford.edu/class/cs107l/handouts/04-Custom-Iterators.pdf
- Custom Containers: https://stackoverflow.com/questions/7758580/writing-your-own-stl-container
- Custom Allocators: http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2007/n2486.pdf
- Apache list (doubly linked list): https://github.com/apache/stdcxx/blob/trunk/include/list