Lets use LLDBs python API. References #4064
Use MOOSE_MAKE if defined
closes #4067
Adding a clean target which does not use find

Also revamping the clobber target's find command so that it omits
directories properly.  I wanted there to be only one complicated find
command in our Makefiles for cleaning temporary files instead of
three, this patch achieves that goal.

Refs #4061, #4068.
cleaned up warnings (refs #4024)
Merge pull request #4078 from jwpeterson/clean_no_find

Adding a clean target which does not use find
Merge pull request #4080 from aeslaughter/contrib

cleaned up warnings
Guard potentially unused variable (#4083)
Merge pull request #4071 from permcody/moose_make

Use MOOSE_MAKE if defined
Fix signedness and handle optional variable better (#4085)
Merge commit '51609a54381b68786b1c9734b4efc7e104425358'
Analyze FParser EvalError in DerivativeParsedMaterial (#4077)
Merge pull request #4084 from dschwen/dbgwarn_4083

Guard potentially unused variable
Merge commit '846995e25da7cbb553a09e243da3e8ad8e09e884'
Merge commit '53072f8f14408a4473167e57d68aa2da20370fa4'
Merge pull request #4082 from dschwen/nan_4077

Analyze FParser EvalError in DerivativeParsedMaterial
Merge pull request #4086 from dschwen/dbgwarn_4085

Fix signedness and handle optional variable better
need to know about other states the process is in. Like: it has exited so stop trying to get a stack trace... References #4064
Merge commit 'c59b6ce611f4fdec89d727705fc293d1c883ee08'
Merge commit 'b6cedecd61d5c0c76d1611ed83038f97b4150f72'
Merge pull request #4087 from milljm/memory_logger

Memory logger