General Restructuring of Showcase Module
- added showcase service
- added workaround for tab.select misbehaviour
-- issue: https://github.com/angular-ui/bootstrap/issues/2155
-- workaround: use ng-click to signify selection of tab