Clean up Nib, add gradient mixin support

Right now, Nib’s gradient mixin only works if you have it as part of an Express app or using some other external JavaScript. This pull request follows [hb-nib](https://github.com/kennethormandy/hb-nib), and uses Axis’ gradient mixin so the only dependency is Stylus.