do not try to load assembly with empty string specification. Add tests for import/usingTask ordering.

One of the tests fail because we actually fail to pick up imported UsingTasks.
update .csproj.
UsingTasks are not collected expectedly when imports are involved.