a test for element renumbering #3198
Van der Waals gas density added.  Fixes #3244 .  Doco and test included
Allow printing from const functions
closes #3338
remove from valid params (#3341)
Merge pull request #3348 from dschwen/split_3341

Remove 'c' from valid params
Merge commit '0db91e1b810e211ece4e185a2702702886563c2b'
IntegratedBC:computeJacobianBlock made virtual.  Richards FU tests added back in to test suited.  Addresses #3335
Remove "c" from failing test - refs #3341
Merge pull request #3330 from WilkAndy/methane_3244

Van der Waals gas density added.  Fixes #3244 .  Doco and test included
Merge commit '617654789fdc8d4a68f14932b8f7374afc6a86e0'
Merge commit 'ae8dc9d59bf5f0248f02cf0692267d2c41b8ff3f'
RichardsMaterial substantially tidied up and derivatives are now
calculated wrt general variables rather than just porepressures

Also, some optimisation has been included with not calculating
SUPG things if no SUPG is used

Kernels have been updated to use these more general derivatives

RichardsSUPG now provdes a "trivial" function indicating
whether SUPG is trivial or not

RichardsVarNames now has a MooseEnum that describes what the
variables correspond to physically.  However, only the PPPP formulation
is actually coded in RichardsMaterial.

Sometime in the future I or someone else might be interested
in implementing the PSS material in full, and these changes will
make that far easier.  However, this changeset does NOT actually
implement this capability.  I have added a long essay to
issue #3241 why this is so.

Fixes #3241
JxW neighbor in Assembly class has to come from the surface (closes #3345)

When integrating over the face surface, transformed jacobian weights
have to come from the surface.  It was incorrectly implemented and JxW
came from the volume. This also fixes the memory leak introduced by
copying a JxW array into another MooseArray.
Merge pull request #3343 from WilkAndy/jacobian_block_3335

IntegratedBC:computeJacobianBlock made virtual.  Richards FU tests added...
Merge pull request #3347 from permcody/console_const

Allow printing from const functions
Merge commit 'ab356f64cc2cb678728fdbb6e853e67554153239'
Merge commit 'fb602b54258b36a4e41f78fbf6bcf2ced6fd7d11'
Issue #3346 Added getters for Warehouses in nl. Removed nl friends.
libMesh update.  Refs #000.
Merge commit '5d379888c81704b794b83751d3e73c24cc3bf2ee'