On element selection, add font to stack if it doesn't already exist
- Added streamlined support Google Web Fonts;
- Cleaned up WidgetUI
- Support for custom fonts, font stack stores the most recently used fonts
- Other bugfixes
- Added guard gem