Tweaks to project files
Enabled noImplicitAny, added AMD versions

Updated the code to comply with no implicit any.
Added /build/amd/*.js files to allow for AMD versions by copying the
*.min.js result and wrapping it inside of and AMD define.