Corrected numerous bugs in still non-functional generate_catalogs.go
removed extraneous print statements.
Finished generate catalogs.go
Corrected spelling of 'generate_gatalogs.go'
Added in place reading functions to catalog package.
Fixed some wierd whitespace choices.
Wrote ParticleBuffer type.
Added documentation to types.go, since I got confused by it after leaving for all of three days.
Ran go fmt on main package.
Fixed type typo in types.go
Ran go fmt on scripts.
Updated generate_catalogs script to use append buffers.
expanded catalog interface and made error messages more descriptive.