Add AGPLv3 license and file headers