Tweak to omit unnecessary import and include all imports in the sort.

Because I am a bit of a neat freak when it comes to removing unnecessary lines from my code such as unused imports, I have made a slight tweak to the assertions generator so that if a generated class does not use the core Assertions class it will not be imported. It also includes all imports in the Set so that they can be sorted together.