Adjust sdkVersion so it is more descriptive of what's happening

This PR tunes sdkVersion so that, if ``--sdk`` points explicitly to an addon directory and ``--sdkVersion`` is defined, we print to console that we're ignoring the ``--sdkVersion`` parameter.

Also, if ``--sdkVersion`` is supplied and no match occurs, we throw an error.