Updated and added new mixins and variables

Fixed old prefix for border-image mixin (line 116).
Updated button mixin to include flat style as default (line 244).
Added mixins for button sizes (lines 258-273).
Added mixins for input border styles (lines 276-287).
Updated base file for input text elements.
Added several color variables used for styling.