Athenahealth bookings down in Q1 but revenue up