Scottish Ballet's new double bill for the Edinburgh Festival is ambitious, tough and danced with fierce conviction