build: core: Parameterize recovery with a variant

Include extra vendor config early.  If RECOVERY_VARIANT is set, use it
to look for the recovery in an alternate path.

Change-Id: Iba54f0746d728c0dfeeb67b4d3166d5e25b1b5d7
Signed-off-by: Arnav Gupta <championswimmer@aokp.co>
Merge "build: core: Parameterize recovery with a variant" into kitkat
Merge remote-tracking branch 'aokp/kitkat' into sm-4.4