Replaced IAE with NullArgumentException

Added stream() to SimpleCollection API
Moved Random stuff to ezgames.random