Moving the lid-driven cavity test from the combined module to Navier-Stokes.

Closes #3036.
Removing dummy 'simple diffusion' test from Navier-Stokes module.

Refs #3036.
Removing MooseVariableBase::index() (closes #3094)

It is not needed, since it returns the variable number which is the
task done by number().
Merge pull request #3097 from jwpeterson/move_ins

Move the Navier-Stokes test out of combined
Removing mesh dimension restriction from PenetrationLocator (closes #3099)

When having a higher dimensional mesh and using lower-dimensional
elements, PenetrationLocator cannot deal with it, since it assumes that
all elements have dimension equal to the mesh dimension.
Used new default coupling in GBEvolution.C
Used new default coupling in GBEvolution.C #3093
Merge pull request #3098 from andrsd/3094

Removing MooseVariableBase::index() (closes #3094)
Limit around_normals test to serial mesh (#3078)
Fixing a slight namespace issue after a namespace issue was fixed in libmesh.

Refs #000.
Merge pull request #3103 from tonkmr/feature_3093

Feature
Merge pull request #3104 from aeslaughter/sidesets-parmesh

Limit around_normals test to serial mesh
Merge pull request #3100 from andrsd/3099

Removing mesh dimension restriction from PenetrationLocator (closes #309...
Merge pull request #3106 from jwpeterson/fix_namespace

Fixing a slight namespace issue after a namespace issue was fixed in lib...
Beginning FactorySystem work adding Parser #1382
Adding MooseObject.py
refs #1382
Following naming conventions
adding new features to the Parser object
refs #1382
Moving python scripts
refs #1382
Use the new path_tool utility
refs #1382
Making the TestHarness work in the new location
refs #1382