These beautiful — and sometimes quirky! — historic homes in North Carolina offer a glimpse into past times from mountains to the coast.