Zaslat SMS: Electronic structure of a-Al2O3 in the bulk and on the surface