Re-designed common parameter applicaton (closes #2878)
Addressing my own comments on Andrew's PR
refs #3052
Merge pull request #3 from permcody/pull_3052

Pull 3052
Added template parameter to initialization list (#1189)
Merge pull request #3061 from aeslaughter/template-1189

Added template parameter to initialization list
Merge pull request #3052 from aeslaughter/common_defaults-2878

Re-factor common parameter application
Fixing up override warning in examples Makefile. Also fixing a longstanding bug where we get false-positive passes in test.mk.
closes #3058
Removing instances of Elk namespace.

Refs #2936.
Making addRequiredParam<PostprocessorName>() work with real valued input file overrides
refs #3047
Using OutputName more (closes #3065)
Merge pull request #3064 from permcody/default_required_pps

Making addRequiredParam<PostprocessorName>() work with real valued input...
Merge pull request #3062 from permcody/examples_make_3058

Fixing up override warning in examples Makefile
The MOOSE unit tests now depend on the solid mechanics module.

Refs #2936.
Merge pull request #3066 from aeslaughter/yak

Using OutputName more
Removed uniform refinement limit (#1189)
Merge pull request #3067 from jwpeterson/remove_elk

Remove Elk namespace and mentions of Elk in documentation
Merge pull request #3068 from aeslaughter/material_output-1189

Removed uniform refinement limit
Added call to outputStep (#2629)
Fixing code formatting (refs #000)
Remove the need to have PETSC_DIR defined when using the TestHarness
closes #2511