remove ICloneable interface from IChannel
rewrite Environment pre-set
rename extern wrappers to postfix NativeMethods
add assembly properties
remove unnecessary functionality
update tasks
add record native methods
fixed ChannelBase.Dispose method
encapsulated functionality