add debian-installer for network boot and virt-install

I included @guymatz 's new feature in this PR, fixed minor issues during debian-installer downloading.
Not sure CHANGELOG follows guidelines or not.