Small fixesHg-commit: f5a445aa228ba4997da2877390bf57a56092d2c2
moved many implementation headers to include/privateHg-commit: aa99826eaac01bf46b6b3b0207d0ecd69d3393cb
added PCGALERKIN, MATSCATTER, better error messagefor Segv signals.Hg-commit: 4a052e1a4bafe1d7d553fae65851c4874a6f12ba
12345