Merge pull request #16 from jamiees2/master

Fixed the color generation(i think)
shift random colours away from black
fix up a server crash bug related to attempting to access properties of undefined client
Fix: no longer autoload a media URL from a user nick
Fix: 2 more cases where user nick might end up in media bar
Add a close button to each image in the media bar
Added Gruntfile and package.json, phasing out Makefile
Moved dangerzone functions to dangerzone.sh