Granite Noir kicks off in Aberdeen today – here’s what you can expect from the weekend long event