Form verification

Added check to ensure filenames only contain approved characters (A-Z
a-z 0-9 _ -) before submitting to db or uploading. Still need to
implement something to rename file if filename already exists before
uploading and inserting. maybe append fileid to filename?
Updated minor css