Ignore PEP8 E265

Signed-off-by: Thanh Ha <thanh.ha@alumni.carleton.ca>
Fix E714 test for object identity should be 'is not'

Signed-off-by: Thanh Ha <thanh.ha@alumni.carleton.ca>
Close #504 Add About Widget to configuration tool

Add AboutWidget to the left hand tree on the config tool. This
widget is based off the previous AboutDialog. It contains information
about Freeseer, including copyright and version. There are also three
buttons, one links the user to the freeseer read the docs page
for help, the second other lets them report an issue on github and
the third button links to the contact page on read the docs.

The AboutDialog has also been modified. Essentially it was converted
to a widget (AboutWidget), which is used now for both AboutDialog and
the config tool.

Related to #411
Moving manage.py to framework/plugins/
Renaming folder.
corrected some of the bad practices that were commented on
Starting code for reality check.
Making corrections specified in GitHub comments.
Written remaining skeleton code based on previous plugin.py file
Removed unnecessary __metaclass__ and clarified class names
Should've added this file long ago.
Removing exception from plugin.py
Made changes indicated by git comments
Importing new plugin.py instead of old.
Removing redundant parentheses
Splitting the plugin finding logic further.
Fixed a few small details.
Trivial translation, and a start to something.
Moved the old code in load_config to another function.
It now follows the format of the sample code on collabedit. (colladebit.com/q5ggr)