Manage sources renaming (see https://wiki.archlinux.org/index.php/PKGBUILD#source)
Combine calls to the shell into one
orphan defun: `pkgbuild-get-directory'

Use buffer-file-name for unique process names. This is required to
start multiple makepkg processes in parallel.
pkgbuild-makepkg: Use `start-file-process-shell-command' to starte makepkg command

This is required to start a build on a remote (TRAMP) PKGBUILD.
update copyright
orphan pkgbuild-shell-command(-to-string).

Use builtin "shell-command" instead. This is required to make the
shell-commands work with tramp.
use `start-file-process-shell-command' instead of `start-process-shell-command'

Only `start-file-process-shell-command' has a special tramp handler.
use directory name as default pkgname
Merge remote-tracking branch 'gvialetto/new-sources'

Conflicts:
	pkgbuild-mode.el
New release: 0.11
Fix a few typos

Signed-off-by: Eric Bélanger <snowmaniscool@gmail.com>
Update PKGBUILD template

Signed-off-by: Eric Bélanger <snowmaniscool@gmail.com>