Smell: Improve Smell aspect
Smell: Improve Smell aspect

Adds ClassSize.ClassLength, ClassSize.ClassConstants,
ClassSize.ClassInstanceVariables, ClassSize.ClassMethods,
MethodSmell.MethodLength, MethodSmell.ParameterListLength,
Complexity.CyclomaticComplexity,
Complexity.MaintainabilityIndex.

Improves Improve MethodSmell.docs.Example

Improves Smell's, ClassSmell's, MethodSmell's,
DataClump's, FeatureEnvy's Naming's definition.
Removes ``this aspect checks...``.

Refactor Smell.Complexity aspect

Changes the default value for max_param to 7 as proposed
in the book "Code Complete", ISBN 0735619670 page 178.

Closes https://github.com/coala/coala/issues/4500

Nosferatul/coala,nemaniarjun/coala,kartikeys98/coala,Asalle/coala,SanketDG/coala,coala/coala,coala/coala,shreyans800755/coala,damngamerz/coala,coala/coala,Asalle/coala,aptrishu/coala,Nosferatul/coala,shreyans800755/coala,jayvdb/coala,rimacone/testing2,coala-analyzer/coala,Asalle/coala,coala-analyzer/coala,SanketDG/coala,nemaniarjun/coala,kartikeys98/coala,rimacone/testing2,damngamerz/coala,kartikeys98/coala,karansingh1559/coala,SanketDG/coala,Nosferatul/coala,shreyans800755/coala,coala-analyzer/coala,karansingh1559/coala,jayvdb/coala,nemaniarjun/coala,CruiseDevice/coala,CruiseDevice/coala,CruiseDevice/coala,aptrishu/coala,karansingh1559/coala,damngamerz/coala,aptrishu/coala,jayvdb/coala,rimacone/testing2