Changed TensorMechanicsAction to fall under kernels in the input file syntax #4032

I think it would be cleaner to _not_ supply a default and use ```isParamValid<>()``` instead, as ```""``` is not really a valid ```NonlinearVariableName```.