added sensible options and reorganised

* reorganised alphabetically to make maintenance easier.
* updated several gradient styles.
* added sensible options to all mixins so that they are not just copy
pasting and can be customised easily.
* added some quick examples based on my personal grid system
* made sure it works with less 1.1.4