yui/yui3 — pull request #865 by derek (2013-06-13 00:28:44+00:00)
Title: Cleanup of the /build/ directory

This pull request will clean the `/build/` directory of stray files by removing any that were previously generated by Builder/Shifter, but are no longer. Many of these files are for deprecated components that have been removed (see: `datatable-base-deprecated`, `dom-deprecated`, etc.), as well as additional files that have since been renamed (see: `/build/charts/charts.js` -> `/build/charts-base/charts-base.js`).

Cleaning the `/build/` directory of stray files will be beneficial to ensure that development builds are identical to release builds, which is essential for accurate testing. Eventually we'd like to remove the `/build/` directory from source control, but we're not quite there yet, so this is an interim step.

Also, by removing these files we could verify in [grunt-yui-contrib](https://github.com/yui/grunt-yui-contrib)'s `release-verify` task that **all** necessary files are in the release builds, as opposed to the [small selection](https://github.com/yui/grunt-yui-contrib/blob/master/tasks/release.js#L78) it currently does. Including that check is [an easy patch](https://gist.github.com/derek/c8fed8f70c97924b9ec4#file-gistfile2-diff).

Interestingly, there are 3 new additions in this pull request. Guessing they were previously not tracked?
```
build/node-menunav/assets/node-menunav-core.css
build/node-menunav/assets/skins/sam/node-menunav-skin.css
build/resize-base/assets/skins/sam/resize-base-skin.css
```

So this list could certainly use a bit of review. Thanks!

For reference, this diff was generated via:
```
$ cd ./yui3
$ rm -rf ./build
$ cd ./src
$ yogi build
$ git commit ./build
```