chore(build): add ability to split sub-components out

update build system to build each component as its own
distributable file.
chore(build): run build to split components
chore(nuget): add Envoc.Directives.Validation nuspec
chore(examples): update validation example to use sub component