Changed so that generated unit name is same for all test units: it is no longer based on snippet name.
Added new TPascalTestUnit.RequiredFileEncoding method to determine encoding required for test unit.
These two changes remove dependency on CS.SourceCode.Pascal.UnitAnalyser unit, so unit reference removed.