Clean up directories
These directories will be scaffolded out by the
new task from now on.
:facepalm: new is a reserved keyword
Add fs things to spec
* add fs expectation plugin 
* add rm-r for recursive directory rm'ing
Implement CatchyPressSiteGenerator

### Usage

```javascript

var path = '/somepath' 
  , generator = new CatchyPressSiteGenerator(path);

generator.generateSite('sitename', function () {
 // you now have an awesome static site 
 // generated at /somepath/sitename
});

```
Rename CatchyPressSiteGenerator to SiteGenerator
Reason?
We don't want to repeat catchy press everywhere
Merge pull request #1 from BenJanecke/site-generator

SiteGenerator