Inherit Functioninterface at the UserObject level
closes #3526
Allow Exodus files with -s in SolutionUserObject
(closes #3511)
Improved test ordring
(closes #3486)
Print an error when the Parser fails in the TestHarness, error codes have been updated as well
closes #3639
Merge pull request #3619 from permcody/function_interface_uo_3526

Inherit Functioninterface at the UserObject level
Merge pull request #3637 from aeslaughter/ext-3511

Allow Exodus files with -s in SolutionUserObject
Merge pull request #3638 from aeslaughter/recover-3486

Run tests with identical input files in order
Merge commit '66e8798e86a631170de6e05a507ed2343ebf73c2'
Merge commit 'e5db212b886988004cece23ae01efb42b366c473'
Merge commit 'd6066ec34f67e31d56e7dfdcbc443333c5426578'
Merge pull request #3640 from permcody/test_harness_parser

Print an error when the Parser fails in the TestHarness
Merge commit '0312e1ec7c972ea5a768d6143c54d8ebd0013553'
Remove unecessary namespace
closes #3636
Merge pull request #3641 from permcody/remove_rank_two_eig_namespace

Remove unecessary namespace
Update MOOSE unit
refs #3641
Merge commit '9d30426bef133fc61eb05ba72dfef0fc666898ba'
Merge commit '730393ffde509744bf3c3e3af3e9ad1ebf3fbf4f'
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.
Merge commit '83ee7f9f0405b22b83cc7ddb17dd001841b1acef'