Allow override of source

This adds support for the `-s` flag. It accepts either a string value or an empty string (empty quotes). The latter will be interpreted as `unassigned` within Librato.