Switched to using bootstrap.

- added bootstrap to npm modules
- Changed theme over to leverage bootstrap; lots of visual changes.
- Some changes to the login widget to get some bootstrap goodness.
Merge pull request #8 from SkewedAspect/ccase-bootstrap-theme

Switched to using bootstrap.