Added structure for DB to db.struct file
Removed Github pages from main repository and moved branch to a clean checkout.
This update makes the primary change that previously previously prevented users from adding sources or images to new items prior to creating them. All item data is now edited on the client side before being sent to the server.

wishlist.class.php
-Added "manageItemAll" method, which takes a single argument set and edits an item, it's sources and it's images.
-Moved file upload methodology out of manageItemImage and into it's own method 'uploadFile'.

script.js

-Add/edit item/images/sources forms now populate from activeItem object on client side. Updates to that object come on demand of editing.

index.php

-Removed disabled properties on sources/images buttons.
-Updated button calls to use local information instead of making remote calls.
-Cleaned up form data elements.
Minor fix to make things work in interim
Fixes and Feature addition.

* Users can now add and delete categories.

* Added "none category" to category selection on item create/edit

* Fixed bug where sorting would break if user list was only one item long (discovered during feature review)

* Fixed bug where interface would edit the most recent Item instead of creating a new one. (discovered during feature review)

* Fixed bug where categories listings (dropdown and table) would relist instead of update.
Changed location of version and user agent constants to avoid update problems.
updates to Readme file
Removed uploads and custom directories from backup exclusion set
Merge branch 'master' into auto-update

Conflicts:
	config.default.php
	index.php