Merge pull request #231 from mattpowell/master

Updates Link.JS to v0.15. Fixes #231
grunt pre work
fixed file naming concerns, simplified to dynamic system
more grunting. Now with ie7 code added
working with travis, and server, and more
added matt as maintainer
package.json needs express
killed the makefile
added logging message to the grunt structure
added a log message that works better w/ various options
Merge pull request #236 from Jakobo/gruntify

Converting from a custom makefile to Grunt 0.4
gruntfile cleanup
latest amdjs tests
passing new integrated AMD tests
upgrade AMDjs reference
Merge pull request #239 from Jakobo/amdjsup

Convert AMDJS Unit Tests to New Format
Update readme, remove master- from readme id
Update README.markdown
Anonymous Define fix to throw more helpful error
This addresses GitHub #240
When calling define() from a script tag, the error message defaults
to calling ___ on undefined. This is better explained as an AMD
error, where define() should not be used anonymously from within
the body of a script tag.
Includes test that ensures the error we get is AMD related.
Update README.markdown