Fix typo in build.cmd
Replace individual parameters with wildcard

    It's not that we ever want to pass more than ten arguments; it's about
    the fact that we'd like to be able to pass arguments like this:

        .\build.cmd /p:OutDir='D:\test\'

    Using individual arguments, MSBuild is called like this:

        MSBuild.exe /p:OutDir D:\test\

    That's because the equal sign is considered a separator in batch files.
Fix whitespace
Stop excluding non-library when packaging

We currently exclude files that come from dependencies. This is great
for library files as this prevents dependencies from being packaged.

However, this doesn't work for cases where folks also add binaries
to non-lib locations, for example the tools directory. In those cases,
we don't want to exclude files that are coming from dependencies and
instead assume the developer did this intentional.

This fixes #14.