Style updates

- buttons
- tweaked chevron position in drawer
- new icon font mappings
- standard page margins
These styles are not good enough.
See bootstrap for inspiration: https://github.com/twbs/bootstrap/blob/master/less/buttons.less