Genesis agnostic

Makes Evolution agnostic of Genesis Skeleton - WordPress

### Changes

* Prompt for themes directory instead of assuming default directory organization
* Template with `gruntfile` instead of copying it
* Create `WP_ENV` constant if it's not already defined
* Update tests

### Review

@ericclemmons
@germanny 
@ericrasch 
@jameswlane 

### Notes

After 0.3.0 goes live this project will most likely be rebranded to break away from Genesis Skeleton.
I've used `try{}` in every `existing()` function because I saw that you had used it when checking for existing files in the Genesis generator. This is where my knowledge shortcomings might be showing themselves ;)