Do not require useless arguments in origin server detection.

If no arguments are passed in, clearly the user did not want to provide any
ignore patterns.  Provide an empty list by default instead of making the
user provide one.

Signed-off-by: brian m. carlson <sandals@crustytoothpaste.net>
origin-server: rename is_valid_target to valid_target?.

Signed-off-by: brian m. carlson <sandals@crustytoothpaste.net>
Document parts of origin-server.

Signed-off-by: brian m. carlson <sandals@crustytoothpaste.net>
bin: use single-quoted strings where applicable.

Signed-off-by: brian m. carlson <sandals@crustytoothpaste.net>
Add a .yardopts file.

Ensure that the processors directory is processed by YARD.

Signed-off-by: brian m. carlson <sandals@crustytoothpaste.net>