Support dockerized validator
Addresses issue #5 (closed), by giving more control on the nodejs and plugins versions by running them in a docker image.
If docker is not supported, falls back to a local swagger-cli
executable.
@degregorioj , please review and comment.