remove setRule() from the interface, as it is not needed for the filtering process itself
add travis build status badge
add docblocks
update meta
add license
point travis status badge to develop branch