Added Some Utility Methods

* Collections: In `LambdaEqualityComparer`, added the constructor that can receive a comparable key if it is known in advance.
* Mixins: Fixed wrong line break.
* Mixins: Added `IDisposableMixin`. It has utility methods for the classes implementing `IDisposable`.
* Mixins: Enhanced `TypeMixin` and `MethodInfoMixin`.