Fix 10355: fullyQualifiedName was handling enums as other basic types
Fix 10355: Moved test case to proper block, added one for enum member
fix Issue 10377 - std.typecons.wrap doesn't consider private members
Fix shared library SONAME
Merge pull request #1346 from Dicebot/fix10355

Fix 10355: fullyQualifiedName was handling enums as other basic types
Issue 10130 - Fix compile error when calling map on iota with const step.
Also fixed the similar issue for iota with const begin/end/step floats.
Remove unnecessary mixin in static assert.
Just call Unqual once after CommonType.
Merge pull request #1354 from irritate/issue_10130

Issue 10130 - Fix compile error when calling map on iota with const step...
Merge pull request #1351 from jordisayol/patch-1

Fix shared library SONAME
Make conv unittest private simbols private

There were some symbols in a "version(unittest)" block that were not declared private.

This can create some conflicts during unittest releases. I started out just declaring them private, but that created some ambiguities in other modules that used "A" in their names, eg:
```D
struct Appender(A : T[], T)
```

`std\array.d(2129): Error: module std.array std.conv.A is private`.

So I just mangled the names. As a workaround. I'll file a bug report later.
Merge pull request #1349 from monarchdodra/privateConv

Make conv unittest private simbols private
Merge pull request #1350 from 9rnsr/fix10377

Issue 10377 - std.typecons.wrap doesn't consider private members