corrected shellPkg, rearrange patches

git-svn-id: svn+ssh://svn.code.sf.net/p/cloverefiboot/code@3011 52d7a1c0-eba5-4e63-a9d7-e3186cd7c462
restored tools-def as in 3010

git-svn-id: svn+ssh://svn.code.sf.net/p/cloverefiboot/code@3012 52d7a1c0-eba5-4e63-a9d7-e3186cd7c462
CloverEFI: Correct mistake from r3011

git-svn-id: svn+ssh://svn.code.sf.net/p/cloverefiboot/code@3013 52d7a1c0-eba5-4e63-a9d7-e3186cd7c462
correct base.h to be compatible with clang

git-svn-id: svn+ssh://svn.code.sf.net/p/cloverefiboot/code@3014 52d7a1c0-eba5-4e63-a9d7-e3186cd7c462
Fix some paths in ebuild.sh script