Ability to use standard .NET property naming conventions when deserializing (eg. part_no -> PartNo), and property aliases
Add unit tests for convention-based property naming
Use YamlAliasAttribute value when serializing.
Fixed support for nullables

Nullables were being serialized as objects (i.e. with HasValue and
Value properties), and therefore could not be deserialized.
Support for the TimeSpan type
Fix bug when emitting null scalars.
Merge pull request #18 from roji/nullable

Nullables and TimeSpan
Merge branch 'master' of github.com:aaubry/YamlDotNet
Merge pull request #17 from Daniel15/property-aliases

Property aliasing
Fix failing unit test.
Can roundrip with type converter and no default ctor

When using the roundtrip traversal strategy, there's a check that the
types involved all have default ctors (otherwise they can't be
deserialized). But this check didn't take into account custom type
converters, which can deserialize without default ctors.
Fixed bug with deserialize to IEnumerable

Trying to deserialize with YamlSerializer<IEnumerable<X>> bombed,
see unit test DeserializeEnumerable.
Merge pull request #19 from roji/roundtrip_ctor

Can roundrip with type converter and no default ctor
Remove unnecessary check for ICollection<T>, since ICollection<T> already implements IEnumerable<T>.
Merge pull request #20 from roji/ienumerable

Fixed bug with deserialize to IEnumerable
Removed needless quotes from TimeSpan representation
Merge branch 'pr/n22_Daniel15'

Conflicts:
	YamlDotNet.RepresentationModel/Serialization/FullObjectGraphTraversalStrategy.cs
	YamlDotNet.RepresentationModel/Serialization/RoundtripObjectGraphTraversalStrategy.cs
	YamlDotNet.RepresentationModel/Serialization/Serializer.cs
Null is now properly deserialized

The deserializer wasn't recognizing null literals as such (~, empty
string, null, Null, NULL). As a result, a null string was deserialized
as an empty string. Added a test for this (roundtrip + emit defaults).
Merge pull request #23 from roji/quotes

Removed needless quotes from TimeSpan representation
Merge pull request #24 from roji/deserialize_null

Null is now properly deserialized