module: ccSidebar directive, sidebar.js/html, and ccSidebar.spec all improved

module: ccSidebar directive revised, its usage in sidebar.js and sidebar.html updated and ccSidebar.spec much improved.
Lol. It doesn't matter much. It's a marker class in this directive and isn't mentioned in your CSS file. We could change it ... unless you also used it for styling.