OptionalFeature class added
support for optional deps in SpikeBrowser, PlotFeatures, PlotSpikes
tests for base.OptionalFeature
corrected cluster_beans example