Merge pull request #122 from dmcdougall/sep_impl_vectorcdf

Separate implementation of VectorCdf
Add separated implementation of VectorMdf
Add separated implementation of GenericVectorMdf
Add separated implementation of GaussianVectorMdf
Add separated implementation of SampledVectorMdf
Add make rules for new VectorMdf files
Fix whitespace in licence