Report the location of comments correctly.
In case of syntax error, do not report an empty range.
Make the scanner and related types serializable, so that the state of the scanner can be captured and then restored later (assuming that the TextReader is also serializable).
Make Scanner implement IScanner.
Implement Equals, GetHashCode and CompareTo on Mark.
Cleanup license headers and add missing ones.
Prepare version 3.4.0.
added new property Order
added new attribute YamlOrder and implementation of YamlOrder
fixed merge conflicts
added new typeconverter GuidConverter
implemented usage of the new GuidConverter
added unittests for guidconverter SerializeGuid and DeserializeGuid
added unittests for ordered properties SerializationOfOrderedProperties and DeserializationOfOrderedProperties
uncommented assertion check
changed serialization format of guids

- 9462790d5c44468985425e2dd38ebd98 will now be 9462790D-5C44-4689-8542-5E2DD38EBD98
adapted unittests to the new guid format
removed ordering by name
Merge pull request #112 from 1and1-webhosting-infrastructure/feat-guid-support

Support of System.Guid serialization
adapted YamlMember to provide the order priority

- removed YamlOrderAttribute
- adapted YamlMember attribute to provide the order priority
- adapted YamlAttributesTypeInspector to use the YamlMember order property