Remove unecessary namespace
closes #3636
Merge pull request #3641 from permcody/remove_rank_two_eig_namespace

Remove unecessary namespace
Update MOOSE unit
refs #3641
Only do one map lookup instead of two.

Affected functions were:
* Factory::create()
* Factory::crate_shared_ptr()
* Factory::getValidParams()
* Factory::deprecatedMessage()

Why are you always looking stuff up? Just go!

Closes #3642.
Merge pull request #3643 from jwpeterson/one_lookup

Only do one map lookup instead of two.
Third invariant added to RankTwoTensor

Derivatives of it, and of second invariant added.

Tested using CPPUNIT

Fixes #3645
Allow turning of trap_fpe in debug mode
closes #3595
Remove double underscore variable references from MOOSE
Add test for no-trap-fpe flag.
Merge pull request #3649 from shanestafford/allow_fpe_off_3595

Allow fpe off
Merge pull request #3646 from WilkAndy/third_invariant_3645

Third invariant added to RankTwoTensor
libMesh update. Refs #000
Added utility for spliting path and filenames
(refs #3544)
Added Function for reading image data
(refs #3544)
Added tests for ImageFunction
(closes #3544)
Fixed voxel calculation; added flipping
(closes #3650)
Merge pull request #3610 from aeslaughter/vtkimage-3544

Created Function for reading and sampling 2D/3D image data
Re-factored SolutionUserObject to correct variable numerbing mismatching problem with MeshFunction
(closes #3517)