Order definitions alphabetically.
  Order prototypes alphabetically.
  Document function.
  Updated docs for highlight options.

  Added them to the default TAB-completion set too.
  Setup default highlight values.

  Also sort the options.