Fix for package requirements

- `go-mode` is necessary for `go-end-of-defun`
- Add `Package-Requires` meta information. This is necessary
  when users install this package with package.el.