`make install` installs `../include/userpci`

Add a way from a `Submakefile` for directories to be installed during
`make install`; use it to install `../include/userpci` to fix errors:

      install: cannot stat ‘../include/userpci/device.h’: No such file
      or directory
      [...]

fixes #298
Merge pull request #333 from zultron/fix-298

`make install` installs `../include/userpci`
config : add files to config subdir for #313
Merge pull request #334 from luminize/fix-setupscript-bebopr-subdirs

config : add files to config subdir for #313
Update BeBoPr++Pepper.hal

Fix to work with both package based install and run in place.
Update BeBoPr++Pepper.ini

Fixed to work with both package based installs and run in place.
Update BeBoPr++.hal

Fixed to work with both package based install and run in place
Update BeBoPr++.ini

Fixed to work with both package based installs and run in place
Update BeBoPr-Bridge.hal

Fix to work with both package based install and run in place
Update BeBoPr-Bridge.ini

Fixed to work with both package based installs and run in place
Update lineardelta.ini

Fixed to work with both package based installs and run in place.
Update lineardelta.hal

Fixed to work with both package based installs and run in place.
Update BeBoPr.hal

Fixed to work with both package based installs and run in place.
Update BeBoPr.ini

Fixed to work with both package based installs and run in place.
Update CRAMPS.hal

Fixed to work with both package based installs and run in place.
Update CRAMPS.ini

Fixed to work with both package based installs and run in place.
Update PRU-Driven.ini

Fixed to work with both package based installs and run in place.
Update GPIO-Driven.ini

Fixed to work with both package based installs and run in place.
Update Shapeoko.hal

Fixed to work with both package based installs and run in place.
Update GPIO-Driven.ini

Fixed to work with both package based installs and run in place.