-Allows for uploading/viewing target documents like images,PyMOL sessions,documents,etc.
This data is stored in public/uploads/targets
Any user can upload and edit/delete their own target-associated documents.
Users can upload 5 documents at a time.
Only the target author can edit the target.
-New document data types, each row now has a "class" column for tagging it as one of
	1:activity data
	2:property data
	3:document data
-Shell script to generate list of error codes used in iddqd in the main directory
Adds extension directory in main directory, which should hold extension programs called by cgi-bin/computations.py
Fix issues related to handling and presenting document data.
fix database setup script for install