Removed unused variables causing compile errors with the mono compiler
AssemblyBuilder.DefineDynamicAssembly does not appear to exist in the Mono frameworks. Replace with direct call to AppDomain.CurrentDomain.DefineDynamicAssembly
Remove unused variables from SigilTests that the mono compiler treats as warnings/errors.
Added a switch "/unattended" to the test runner for use in CI environments.