Allow to customize the creation of object during deserialization.
Update package version.

Fix logo url.
Fix anchor not found exception when deserializing recursive lists.
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
Start implementing the Deserializer.
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