Small changes

Adds some more overloaded operators to the set class, BiMaps now trim
0x0d0a and 0x0d into 0x0a to create consistant newlines. Other data
classes will follow suit with future updates.

Adds simple RemoveAll(T) extension for lists.