Addition of Upload Log class to hold report log of issues associated
with batch uploads to database.

Set appropriate transaction levels where necessary.

Manually committed connected uploads to ensure atomicity.

Made database changes to initial database script.

Added Array.reduce function to index.js

Added functionality to use reduce to build html tables from log objects.

Modified AdminServlet to accept List<UploadLog>

Made changes to Scraping Utility and Extraction Utility to handle
UploadLog