better error handling.
Merge pull request #233 from brendandburns/demo

switch to built in golang FileServer