Remove unused assignment
Use Bacon.never instead of conditional plugging
Simplify return value and make helper function

Had to commit these together because they were both affected by a similar change.
Move things around
Refactor ui tests to make writing tests faster
Add UI test for plot detail

This test was created in conjunction with fixing an actual bug that was discovered in an earlier iteration of this branch and almost introduced.
Merge pull request #941 from steventlamb/topic/cleanup_doc_refactor

Topic/cleanup doc refactor