Fixes for packaging

- Use idiomatic description line
- Ensure "ends here" footer comment is the last line in the file
- Prefix global symbol "generic-close-buffer" with "bc-"
- Add autoload cookies to interactive functions

This is in connection with a [request to add breadcrumb.el to MELPA](https://github.com/milkypostman/melpa/pull/1841).