Add brunch and breakfast commands from CM

Change-Id: If8315cc22ac2d8cf10b4b3426a1a9c05d79da079
Allow Device Specific Headers

This allows a device to define its own headers compared to default
Merge branch 'kk4.4' of git://github.com/SlimRoms/android_build into kk4.4