Implementing time derivatives for auxiliary variables (closes #442)

- The implementation adds another instance of TimeIntegrator class onto
  AuxiliarySystem.  So the code we already have to compute our time
  derivatives does not have to repeated.
- It removes coupled_dot_aux_var test, which was testing the case when
  somebody wanted to coupled u_dot of an aux-variable. We do not need
  the test since we added that capability.
- It fixes DotCouplingKernel which was missing a test function, but was
  used only in the removed test and thus it was not an real issue.
- It improves the documentation of TimeIntegrators and brings the
  references to the current, old and older solutions into the
  sub-system, thus resulting in a nicer code.
- It adds a new test to verify the functionality of newly added
  capability.

Known limitations:
- u_dot of an auxiliary variable cannot be used inside the auxiliary
  system, because in order to compute the time derivative, we have to
  compute the new state of the aux. variable. Thus, this computation is
  done after the update has happened.  All systems after auxiliary
  system can bring these new values and use them with no problems.
Adds error checking for peacock Outputs block loading. Addresses #3026

Remove trailing whitespace in fix for #3026

Updated code comment in fix for #3026

Adds error checking for peacock Outputs block loading. Addresses #3026
Merge pull request #3028 from bobkinl/fix_3026

Adds error checking for peacock Outputs block loading.
Remove deprecated yourFileName parameter in Piecewise closes #2421
Remove deprecated AdaptiveDT TimeStepper ref #2423
Merge pull request #3031 from bwspenc/deprecated

Remove deprecated yourFileName parameter in Piecewise
Merge pull request #3022 from andrsd/442

Implementing time derivatives for auxiliary variables (closes #442)
Merge pull request #3032 from bwspenc/deprecated_adaptive

Remove deprecated AdaptiveDT TimeStepper
turn no_solve test back on closes #1978
fix remaining issues with optional coupling refs #2358
Merge pull request #3034 from friedmud/no_solve_1978

turn no_solve test back on
Merge pull request #3035 from friedmud/optional_coupling_2358

fix remaining issues with optional coupling
Getting make doc working for combined module
refs #2986
Updated --recover for default name change (#2609)
Merge pull request #3037 from permcody/modules_doc

Getting make doc working for combined module
fix small issue created when peacock was changed in #2781
Contact option to select enforcement system ref #2816

This adds a command to the Contact block to enable using
Constraint-based enforcement.  Options are:

system = DiracKernel (default)
system = Constraint
fix DTK to work without comm world closes #3042
Merge pull request #3040 from friedmud/peacock_fix

fix small issue created when peacock was changed
Better langauge (#2908)