Full lineup announced for Australian Musical Theatre Festival