properly report unknown command line flags (and added missing files)
added travis file