Fix intro to records, protocols, and exceptions

Intro sentence lists `defprotocol` twice and leaves out `defrecord`