Add ability to use variant defconfig for device differences.

Change-Id: Ie6c49c164d4d175bc7b90125c2b3125d7bc7c6e9
fix for lost lex.zconf.c zconf.tab.c an dzconf.hash.c

Change-Id: Idca2d016f8e7f615230298d1c2dde42064006808