bin/brightness: version 2

- STEPSIZE lowered to 8 because it's smooth
- Added check_permissions()
- Added usage instructions
- Testing for 'set' occurs inside define()