Remove the cycle and uncycle parameters from span

- There's no need for them as we are dealing with marginless columns
- Fixes #289
Merge pull request #307 from clear-y/jc/remove-stylus-span-cycle-uncycle

Remove the cycle and uncycle parameters from Stylus span mixin
Add alias for 'edit()' mixin
Improve code quality
Prefix every function with 'jeet-' for namespacing
Add a Sass 3.2 fallback for 'jeet-replace-nth()' function
Move $width to config for easier settings modification
Make all settings variables default values so they can be easily overidden
Add a 3.3 enhanced version of the 'jeet-reverse()' function
Rename some function arguments for clarity
Improve Stylus code

- Bring it in line with Scss
- Improve code formatting
- Remove jeet.gutter alias as it's not used
- Add jeet.max-width varaible to settings page for easy modification
Improve code formatting

- Move default styles above conditionals
- @else statements brought inline with closing brace
Add documentation to everything

- JSDoc style for functions/mixins
- More verbose documentaion for settings files
- Replace instances of 'g' with 'gutter'
- Clean up the code formatting a bit too
Merge pull request #310 from clear-y/jc/integrate-stagnant-pr

Integrate Hugo's PR with added changes
Add functionality to cleanly update a column's width/offset

- You can include $update: 1 as a parameter to block the outout of the base styles
- Features the ucol() alias for directly calling an update
Port column update functionality to Stylus

This is a straight up clone of the Scss version, including the ucol mixin alias.