Revamped cross compile scripts

Removed much of the complexity from the cross compile scripts, we now
use pre-built binaries from upstream.
modify .gitignore to ignore dlls