Removing unused macros

Probably results of copy and paste.

Refs #000.
Replacing macro with static const value

Making the name more descriptive. Removing multiple definitions of the
same macro.
Formatting according to the code standards

Refs #000
Using libMesh:invalid_uint for the case when the variable is not coupled.

Refs #000
9999999 is not the max for double

Refs #000
Removing a magic number

Refs #000
Adding a .mailmap file to help organize the output of 'git shortlog'

Refs #000
Merge pull request #4173 from andrsd/magic-numbers

Magic numbers
Merge pull request #4192 from jwpeterson/mailmap

Adding a .mailmap file to help organize the output of 'git shortlog'
Squash some statiz analyzer warnings (#3829)
Squash some more static analyzer warnings (#3829)
Squash even more static analyzer warnings (#3829)
Code formatting (#3829)
Merge commit 'ef705deab88d837843b63a02fc381df8a4aba720'
Make sure that we remove the main object file too
closes #4186
Merge pull request #4187 from dschwen/staticanalyzer_3829

Squash static analyzer warnings.
Merge commit '88a7d245f905fb0d79a39ea4341dd494e4591d2c'
Merge commit '1c51a4cc01d8e92098db06b489834896f584d4f7'
Merge pull request #4195 from permcody/fix_main_makefile

Make sure that we remove the main object file too
Merge commit 'b874f22ec5d06138228088ccda98dc6e4a2b4e42'