West Ham have been officially confirmed as new tenants for the Olympic Stadium after a deal was finally agreed on Friday.