Add context method.
Refactor to NombreCompleto in order to encapsulate

related behavior.
Refactor rfc_generator
Refactor RazonSocial.
Remove the dot (.) from string.
Refactor to use a hash to store the name values.
Use two kind of names.
Remove ' from string.
Update regexp for invalid words and refactor the

way the name is taken.
Remove unnecessary variable.
Improve the test including a more complex scenario.
Update test to expect complete rfc values.
Add homoclave and rfc_base classes.