Correct spacing before period.
Create function `package--buffer-tar-p'

Checks whether the current buffer is a tar file.
Re-indent `package-desc' definition.
Handle both single and tar files in `package-buffer-info'
Rearrange function and variable definitions to group related functions
Create Package string formatting helpers
package--file-from-tar: Extract contents of a file matching a given name.
Add `commentary' slot to `package-desc' struct
Lots of changes to package-x