added category keyword to utils.metric
added categorization example to README; updated TODO
added requirements for running tests and test settings
added travis config