Gloucester Rugby secure 30-28 bonus point win over London Irish in front of returning supporters at Kingsholm.