At 800-year-old Berkeley Castle, the gardens are gorgeous but the stories chilling of pitiless murder of Edward II