Custom error handling and removal of fs.readFileSync

Heya,

I'm attending WebRTC Camp and I cloned your repo to take a look at the code. I noticed that no custom error handling was in place, and that readFileSync was being used, so I thought I'd improve these two small things :).

Cheers,
Carlos