[WIP] More details on the README
Merge branch 'master' into develop
Removed UmbracoCms.Core NuGet package from the repo.

Now using NuGet package restore.
Refined the AssemblyInfo
Added solution file
Separated out the core `Ditto` class into logical components
Set the version number to v0.1.1
Altered the build file to exit on success (only pause on error)
Reset the version number to v0.1.1
Added delegates to the main converter,

to perform ad-hoc pre/post operations.
Set the Umbraco assemblies not to copy to local /bin
Bumped the version number to v0.2.0

(Due to new feature)
Updated package zip
Added null reference checks to the `.As<T>` extensions
Amended the `DisposableTimer` start messages
Moved the ConvertedType EventHandler call to after the ad-hoc `convertedType` func
Bumped the version number
Implemented the ignore attribute.

Fixes #2
:guardsman: DisposableTimer message tweak
Removed the unused `AttributeTargets` from `UmbracoPropertyAttribute`.

Intended feature is for class properties.