Greek Lemon Chicken and Chips (definately not for lemon haters)