Use static_assert to get a slightly better error message.
Merge pull request #325 from libMesh/static_assert

Use static_assert to get a slightly better error message.