Fixed the generation of client validation rule for CNPJ. This change closes #1.

This error occurs because validation type in ASP.NET MVC supports only lowercase letters, but CnpjAttribute and PunctuatedCnpjAttribute were define as "Cnpj", using camel-case.

Also, Moq package was added for mocking required properties in CnpjAttribute and PunctuatedCnpjAttribute.
Implemented unit tests for CnpjAttribute and PunctuatedCnpjAttribute.

These unit tests checks for the validation type consisting only of lowercase letters.
Changed version number to 0.1.1