rename mixins named after html elements, close #50

- rename button to glossy-button
- rename code to inline-code
- rename pre to code-block
- rename input to input-field

these changes are majorly breaking and require a version
bump, no question
nib integration
field fixes
clean up grid style
stylus syntax bugfix, remove autoprefixer from core ref #90
remove animation module
a lot of cleanup begins

- strip out grid
- rename index
- strip old testing mechanism
- update dependencies
- start work on better testing framework
- vast improvements to simple-button
- pinpoint round() overwrite
remove round(), adjustments on glossy-button()
a bunch of additional tests

- forms, gradients, interaction, and code added
- a bunch of changes along with these tests
- remove simple-gradient, build flex args into gradient
a bunch of tests and reorganization
convert input element mixins
removed duplicate zoom declaration from media mixin
tests moving towards legitimacy
code tests passing
forms tests
gradient tests
interaction tests
tables tests
typography tests
ui tests