Updating MOOSE headers - closes #2735
Fixing un-initialized value (#2721)
Fix timestep tolerance issue #2737
Merge pull request #2738 from jasondhales/multiapp_2737

Fix timestep tolerance issue #2737
Merge pull request #2739 from aeslaughter/valgrind

Fixing un-initialized value
Merge pull request #2736 from permcody/header_update

Updating MOOSE headers
Increased precision (close #2740)
I had the indices switched around for the eigenvectors ref #2725
Fixing a few warnings in the modules.

Refs #1777.
Checking for nodal ownership a different way - closes #2743
Merge pull request #2741 from bwspenc/material_tensor_2725

Switch indices for eigenvectors in MaterialTensorCalculator
Merge pull request #2742 from jwpeterson/fixing_warnings

Fixing a few warnings in the modules.
Fixing peacock warning - closes #2745
Merge pull request #2744 from permcody/flood_count_fix

Checking for nodal ownership a different way - closes #2743
Merge pull request #2746 from permcody/peacock_fix_2745

Fixing peacock warning
Merge pull request #2749 from aeslaughter/dt-2740

Increased precision
Lots of changes to RichardsBorehole, and minor changes to the tests.  This addresses issue #2750 .  Changes include: character is a function; well_constant added to user interface; auxvars added so RichardMaterial values do not need to be used; better algorithm for eigenvalues/vectors ; contribution behind and ahead-of is now better for boreholes with lots of points; and fixing some tabs and banned keywords.  Also implemented suggestions from Andrew S.
Hiding error message if git is not used for checkout - closes #2732
Error check - closes #2748
Fixing documentation with Refs #2758