Normalise indentation to tabs.

Done to match the included patch code which comes from upstream.
Fix bundle daemon type rc.d script.

When executing unicorn using bundler the $rc_pid wouldn’t be set as the
process name wouldn’t match the interpreter from /usr/local/bin/bundle.

Setting the command_interpreter to “ruby” would also not work as the
_find_processes() function would try to match this interpreter to the
path from bundle. Instead we add a “command_procname” variable which
defines what _find_processes() should hunt for in the process list. The
_find_processes() function which was already being overridden to fix
normal binary matching has been further overridden to provide support
for the “command_procname” option.

NOTE: This could well break if FreeBSD rc.subr changes its
implementation of check_pidfile. Whether or not it would be better to
additionally override check_pidfile so that _find_processes is always
used remains to be seen.