vcfleftalign fixes

Left alignment was not working properly in a number of cases.

This resolves the issue, and issues an error message if left realignment fails.