Created task to build MooTools

`grunt build:all` is working.
`grunt build:nocompat` is having trouble removing the `.*compat` blocks.
Fixed nocompat build.
Using grunt-mootools-packager
merged 1.x specs into a single directory. removed unnecessary files.
Forgot to merge Native -> Types
Fixing YAML headers.
updated 'specs' task to build the specs set for the module or file. noticed some specs are using jasmine pre 1.0. Updating next.
fixed specs to  jasmine 1.x
Missed a couple of migrations.
Added sinon
Add blocks related with 1.2 specs no longer applicable in nocompat
Fixing Array and String dependencies. Updated Specs for compat.
 - Some are still broken
moved browser related specs to browser from string.