fix tabs in license, add vim modeline

Signed-off-by: Sietse van der Molen <sietse@vdmolen.eu>