Initial commit, 90% working version.

FIXME:
- add warning if the data set ages to be older than a configurable
  threshold; add a switch to disable the warning for non-interactive
  use cases, such as when running from cron;

- write a proper man page instead of a silly usage() function;

As inspired by http://twitter.com/www_ora_tion_ca