- Fixed leaks in list/forward_list when constructors of their elements throw
- Fixed bug in the move constructor and move assignment of list when the right side was an empty list
- Forward parameters with std::move instead of std::forward if I'm certain I'm forwarding an rvalue. std::forward is valid but the intend is clearer this way
- Vector implementation is moving along but not quite finished