Empty items could still slipped in when converting string to array.

ResolveAssemblyReferences was hit with empty SearchPaths because of this.
Fixed Task output item string result creator and fixed test expectation.

Item output task parameters don't show up on TargetResult Items. Instead
those items can be retrieved via ProjectInstance after builds.