Initial commit
JSHint activado. Algunas correcciones realizadas, pero no todas porque algunos tests son acerca de aspectos del lenguaje que JSHint indica (correctamente) que deben ser evitados.
Merge remote-tracking branch 'origin/master'
Correcciones sugeridas por JSHint.