Add ContractionValidator

I added a validator to detect mix usage of contraction and non-contraction expression. 

NOTE: current ContractionValidator supports only English documents.

Ref #114.