Updated Documentation and added new mixins

Added alpha and omega mixins for including to elements that may have
floating issues (line 102).

Updated button mixin to now include sizes (line 252).

Updated input styles into input mixin (line 272).

Updated base.scss for input type submit buttons and also included focus
transitions for inputs (line 90-106).

Added front page for documentation site.