Attempt to fix the BacklightLevel functionality broken for some people with a dirty workaround. Proposing "BacklightLevel" to be removed from config entirely.
Edited Windows build script to support paths with spaces (EDK2 tools need adaption as well).

git-svn-id: svn+ssh://svn.code.sf.net/p/cloverefiboot/code@2910 52d7a1c0-eba5-4e63-a9d7-e3186cd7c462
Removed two unnecessary casts causing warnings (all used values are signed while one value is converted to unsigned).

git-svn-id: svn+ssh://svn.code.sf.net/p/cloverefiboot/code@2911 52d7a1c0-eba5-4e63-a9d7-e3186cd7c462
Added the "MacBookPro10,1" model along with required data (such as SMC version).

git-svn-id: svn+ssh://svn.code.sf.net/p/cloverefiboot/code@2912 52d7a1c0-eba5-4e63-a9d7-e3186cd7c462
"nvram fix" applied to AptioFix2Drv - RT data to MMIO

git-svn-id: svn+ssh://svn.code.sf.net/p/cloverefiboot/code@2913 52d7a1c0-eba5-4e63-a9d7-e3186cd7c462
AptioFix2 test 2: Protect RT code from zeroing by defragmenting RT code by our own instead leaving it to boot.efi

git-svn-id: svn+ssh://svn.code.sf.net/p/cloverefiboot/code@2914 52d7a1c0-eba5-4e63-a9d7-e3186cd7c462
AptioFix2 test 3: boot not dependent on kernel boot args and no need to for fixing after boot.efi (intercepting jump to kernl); hibernate wake requires fixing after boot.efi

git-svn-id: svn+ssh://svn.code.sf.net/p/cloverefiboot/code@2915 52d7a1c0-eba5-4e63-a9d7-e3186cd7c462
correct mistake in BdsDxe as edk2 did
exclude fool ASSERT

git-svn-id: svn+ssh://svn.code.sf.net/p/cloverefiboot/code@2916 52d7a1c0-eba5-4e63-a9d7-e3186cd7c462
reduce code size

git-svn-id: svn+ssh://svn.code.sf.net/p/cloverefiboot/code@2917 52d7a1c0-eba5-4e63-a9d7-e3186cd7c462
Fix memory injection for weird setup on laptop with dual channel

git-svn-id: svn+ssh://svn.code.sf.net/p/cloverefiboot/code@2918 52d7a1c0-eba5-4e63-a9d7-e3186cd7c462
Oops don't enable user memory injection modification without keys present

git-svn-id: svn+ssh://svn.code.sf.net/p/cloverefiboot/code@2919 52d7a1c0-eba5-4e63-a9d7-e3186cd7c462