use datastore option in default templates-path

Currently the `templates_dir` options default is hardcoded to `/vmfs/volumes/datastore1/esx-gem/templates` even if custom datastore name is passed. This PR changes the default to use the value from `--datastore` option on `create-vm` command.