BF: always use virtualenv for wheel building

Wheels can naturally be built in virtualenvs and it's cleaner to install the
`wheel` package into the virtualenv than require it in the system install.
NF: add, use get-tail utility for stripping filenames
NF: add chained numpy wheel builder / testers
RF: make wheels be served as binary from webserver