fix the first example to be a working configuration
simplify download error handling
write content interception section
setup coveralls and gemnasium