update command docstrings
fix --log-level options

- previously was using the integer values rather than the string
  names for valid options
output usage if no paths are specified for fincore/uncache cmds

- previously these commands would just exit 0 with no output
  which was unhelpful. now the commands exit with an error
  status (1) and output the usage for the command.