Bring over proprietary files stuff.

This brings over the proprietary files stuffs from serrano-common in
preperation for serranoltespr specific stock extractions.
Prepare for seperate proprietary files

This is the first revision of serrano-common's extract-files, modified
for serranoltespr
Add some niceties to extract-files.sh

This makes what extract-files.sh is parsing clearer for changing.
First round of proprietary files changes

This updates the proprietary files extraction list files for stock
serranoltespr.
Add setup-makefiles.sh

This brings the setup-makefiles.sh over from serrano-common
Add vendor device exports

This adds vendor/device defines for extracting files and an extra echo
to make it obvious where stuff is going.
Fixup setup-makefiles.sh

This gets the .mk files generated working for us.