switching to markdown, mostly to add a travis-ci build status image
fixing return value on internal header() function