improve sanitize_pkgbuild()
FS#311 : mirror can provide redirection

Thanks to patersiul.
Change the way yaourt keeps the source of devel packages

It used to move PKGBUILD to $DEVELBUILDDIR and run makepkg.
But since pacman 4.1, makepkg have new configuration variables :
$BUILDDIR define where to build for every package
$SRCDEST is used when the package use vcs

Add a new variable : $DEVELSRCDIR ($DEVELBUILDDIR is deprecated)
yaourt will use it to tell makepkg where to store vcs sources
add --sort and --rsort

Those options are passed to package-query.
--date is deprecated
FS#304 : --needed flag does not work for AUR packages
add P_LOCATE, P_SAVEDIR and P_SEARCHDIR to tweak yaourt -C, pacdiffviewer

P_LOCATE=1 use locate instead of find
P_SEARCHDIR extends (or limits) where to search for .pac* files
P_SAVEDIR to specify where to save old configuration files
Fix orphan's ouput on DETAILUPGRADE<2
Add  Turkish translation

Tanks to Özgür Sarıer.