Console, conversion, sync object, improvements, naming and fixes

- ADD: converter and console types
- ADD: moved _SYNC field to TMObject class
- CHG: code improvements
- CHG: minor fixes
- CHG: TMDisposableBase => DisposableBase
- CHG: TMConvert => Converter
console, naming and helper / extension methods

- CHG: Converter => GlobalConverter
- CHG: replaced TMConsole with GlobalConsole
- ADD: AsArray() and ToArray() helper methods for general sequences
- ADD: AsSequence helper and extension methods
- ADD: Cast<T>() helper method for pre LINQ systems
- ADD: ToArray() extension methods