Reorganizing measurement classes

Created a new Measurement namespace.
Renamed ByteMeasure enumeration to ByteIEC.
Created new GrammarNumberWriteInfo class to help formatting operations.
Renamed InvalidEventArgs class file to match its name.
Split SklLib.cs file to each element has its own file.