Issue #743: Do not append query string parameter if undefined. Throw err...

Modified SwaggerOperation.prototype.urlify to check that query parameter is defined. If it is not, it will be left off url. If the parameter is undefined && required an error is thrown.

Issue #743