started MetalVZ and Cloud.NET projects
Cloud.NET, tuples and extension /helper methods

- ADD: started to implement basic types for Cloud.NET
- ADD: ToByteArray() helper / extension methods for Streams
- ADD: WritableTuple classes
made WritableTuple<T1, T2, T3, T4, T5, T6, T7, TRest> sealed
tuples

- FIX: added missing overwritten versions of Equals() and GetHashCode()
methods for Tuple* classes
- ADD: WritableTuple* classes are inherited from
IStructurableComparable, IStructurableEquatable and IComparable now
made writable tuples IComparable<WritableTuple<T1>> and IEquatable<WritableTuple<T1>>
extension/helper methods and tuples

- ADD: Where() extension/helper methods for IEnumerable and pre LINQ
systems
- CHG: code improvements
- CHG: marked writable tuples as serializable
made writable tuples ISerializable