Reorganize visualization.
Correct typos.
Move utils function to a new utils chapters.
Merge branch '0.7'
Merge remote-tracking branch 'vidars/live-component-plot-update' into 0.7.1
BUG_FIX: Signal._assign_subclass was not changing the subclass when setting signal_origin due to a typo.
Automatic style corrections courtesy of autopep8.
Add test.
Automatic style corrections courtesy of autopep8.
Merge pull request #273 from francisco-dlp/BUG_FIX_assign_subclass

Bug fix assign subclass
Bugfixes to selective component update_plot()

Fixed an oversight in parameter connection/disconnection, and fixed an
error when trying to update component plots when they are not enabled.
More resilient CmpPartial

No longer throws an exception when comparing to objects without the
correct attributes.