Updated and removed some extensions.
Reactive systems take IList instead of IEnumerable
Replaced ListSet and LinkedListSet with HashSet for better performance.
Added Entity.OnComponentReplaced to avoid removing and readding entities in collections.
Generated Flag/ Unflag methods don't throw exceptions now