Added separate (non-sample) unit test project to cover more value conversions.
Fixed dynamic binding.
Added a bunch of parsers for common types (notably TimeSpan and Uri).
Added test case for a random custom type that has a static .Parse(string value) method.
Removed custom parser for TimeSpan as it's now catered for by the AnyOldParseMethodValueParser.
Added FAQs about which value types can be used in settings.
Added integration tests for complex(ish) custom value parsing.
Updated README to illustrate custom value parsers.