Removed Unused imports and StaticMplCanvas

Static Canvas was temporary from following a tutorial.

Unused imports found with pylint removed.
Changed imports from relative to full path

fixes pylint warnings.

also in square.py fix vertices defined outside of __init__
Fixes Conventions in ompl_gui/plot_view

* Added spaces after commas
* removed lines over 80 char
fixes convention warnings in bounds_tab

* fixes bounds_tab comma not followed by space warnings in pylint
Fix conventions in remaining tabs

Fix comma not followed by space in:
* obstacle_tab
* planner_tab
* problem_tab

At this stage: 
Code is rated 9.91/10 by pylint
With 
'''disable= C0103, C0111''' in ~/.pylintrc

Next step to enable one of those conventions
Fixes all name conventions from SolveWidget

Changed SolveWidget variable and function names to python convention

current pylint rating: 7.64/10
Fixed problem_tab naming conventions

Fixed all naming convention warnings in problem_tab. 

added x,y,z to good names in pylintrc because I couldn't think of a better name for x y z.

Convetion is usually [a-z_][a-z0-9_]{2,30} x,y,z violate this because they are less than 2 chars. i,j,k,_ are on good name list already.
Fix naming conventions in bounds_tab

Also fixes error in sdp_project_demo
It appears we weren't setting the bounding box, two functions existed and not both were called.
Name conventions in planner_tab and Pose2DBox

Fixed all name convention warnings in planner_tab subpackage. 

PyLint code rating is 9.50/10
Fixed naming conventions in obstacle_tab
Fix naming convention in plot_view

Fixes but in sdp_project_demo

bug was probably introduced by earlier change when fixing naming conventions
Fixes last of python naming convention

This fixes the last of the python naming conventions in ompl_gui package.

PyLint rating is 9.91/10
Merge pull request #39 from mas-group/pylint-MAJOR

Pylint MAJOR CHANGES