Improved tab component tests. Fixed alert regression due too angularjs 0.9.4.
Added button components
Added alert component demo. 'warning' set as default alert type if not already defined.