Fixed module's dependencies
Removed debug console.error()
Required version checking
Latest version if "latest" keyword is passed as version_req parameter