agent thrift mods, maven config and git ignore