Upgraded Fayde runtime.

Run `grunt lib:reset` after you pull
  - This will set up <root>/lib which will contains all libraries. They are symlinked to the test/lib and testsite/lib dirs.
  - You still have debug symbols
  - There is now the ability to symlink/add debug symbols for Fayde and minerva.

I added 3 grunt targets (dist:upbuild, dist:upminor, dist:upmajor)
  - Any time you would create a git tag, running the appropriate target will update the version in bower.json, package.json, and Fayde.Drawing.js.

Don't include /// <reference ... tags in typescript.
  - Instead, you will notice that there is a typings folder that is included in typescript compiles.
  - If a library is in <root>/lib that has a *.d.ts file, include in the Gruntfile.js similar https://github.com/BSick7/Fayde.Drawing/blob/master/Gruntfile.js#L60-L61.
  - You will need to include this for the typescript:build, typescript:test, typescript:testsite targets.