New Widget - ProgressWidget

GUI - Added a new ProgressWidget.  It works pretty well but i would also
like to support multiple progressbars within the same widget.
GUI - Loginwidget trys to auto login if the credentials are read from a
file
GUI - Path widget got a bug fix to the right click menu "Open in
Explorer" command
DB - This module is so outdated right now, tried to add a progress data
for supporting scenegraph style progresses for multiprogressbar widget
but DB needs an overhaul to get back up to speed.
API - Logger tracks if a streamlogger was setup so multiple can't
happen.  I'm not thrilled with the logger class right now, but its not
terriable so i'll fix it at some later date.
Progress widget update

GUI - So i decided that the progress widget shouldn't support multiple
because its no really feasible in top down code evaluation.  This is
best for a specialized class that can get the full setup prior to
running, build the progress tree, and then somehow execute through it
all.  I've forgone this because its complex and i'd rather get the DB
stuff in working order again.
DB Module Work

Updated the DB modules to be insync with all the API and GUI changes.
Moved the DB controllers into gui.widgets and gave a try at making them
work.  They need a qtselectionmodel still to show properly.
Lots of updates

CRUCIBLE - bug fixes
DB - refactoring
GUI - code cleanup and clarity
GUI - widgets are starting to get more standardize and clear
GUI - new widget class works like dialog class but for QWidgets
GUI - nodeeditor renamed to propertieseditor - a simple ui for
editing/inspecting nodes in a scenegraph
Spelling mistake