enabling rule tests
correct the logic
make sure test exit with error code if their are errors
fix remaining -Wextra issues
use uid_t/gid_t for id's and (uid_t)-1 or (gid_t)-1 for invalid values, like here http://linux.die.net/man/3/chown
fix declaration
Merge branch 'master' into travis-rules-test
Merge pull request #400 from cgzones/wextra

fix remaining -Wextra issues
Merge pull request #406 from cgzones/uid_gid_conversions

fix uid/gid conversions
Merge pull request #397 from jrossi/travis-rules-test

enabling rule tests