Fix
Merge branch 'master' of https://github.com/bronevet/sight
Fixed minor bugs with new examples.
minor fixes
Fixed makefile bugs
Merge branch 'master' of https://github.com/bronevet/sight into mergeDevelop

Conflicts:
	examples/9.CompModules.C
Debugged compilation on a SUSE 13 box, correcting various minor issues. Also, added more configurability to make it possible to build Sight when components such as VNC or MPI are not available or needed.
Updated linking system to use dynamic instead of static linking to play better with applications that use linktools. Also, provided separate include definitions in Makefile.extern for the layout layer.

Fix in sight_structure_internal.h to avoid compilation warnings.
Fixed linking issues for slayout that only showed up on Ubuntuwq
Fixed slayout linking issues that only showed up on Ubuntu
Minor edits
Merge branch 'master' of https://github.com/bronevet/sight into mergeDevelop

Conflicts:
	Makefile
Fixed merge issue in Makefile
Removed one from examples/10.SpringModules the configuration that used the largest interference buffer because it runs some systems out of RAM.
Merge remote-tracking branch 'origin/master' into kulfiDevelop

Conflicts:
	Makefile
	Makefile.extern
	apps/CoMD/src-mpi/.depend.bak
	apps/CoMD/src-mpi/Makefile
	apps/mfem/Makefile
	examples/Makefile
	widgets/Makefile_pre
	widgets/trace/trace_structure.C