misc readme fixes - TODO: check Travis links to make sure they are for this branch
more logging
need this check because the following loop does not have proper bounds checking