Rectify when buildCSS is called

Before, the matchCSS function was assuming that it was being called in the order each sheet had been passed to the xhr function (i.e. i wouldn't be 1 before it was 0).

This wasn't the case for me, and in these cases some stylesheets weren't being parsed (generally the larger ones).

This is my small fix to get it working properly.
Output css in the order they are read
adding changes from PR 38, adding minified version and some tasks
Merge pull request #39 from chuckcarpenter/pr-38

Changes to when buildCSS is called and minified