Perfect for luxury weddings or corporate events, the Boston Public Library is one of New England's most grand and historic venues.