Move impl of VectorSet out of header
Add impl of operator<< into VectorSet header
Add VectorSet implementation file
Add make rules for VectorSet impl file
Merge remote-tracking branch 'origin/sep_impl_vectorset' into dev

Conflicts:
	src/Makefile.am

Also add conditional template instantiations for trilinos