A Melksham man has been charged with drug driving offences after a fatal crash that killed a beloved grandmother.