Fixed the assert() macro in debug builds (typo fix)
Type fixes in the list class (list<T>::erase() now takes a T* instead of node*)