changed senseye-serv output while sending frames

there is only a frame complete message now, which allows it to take less
time during frame transmission.
added support for partial image reads in LKM

the stonyman LKM driver now allows the application to read any data
available even if less than a whole image is available.
very minor update to senseye-serv.c

replaced raw stonyman driver device filename string with the
preprocessor define
added "auto-delay" mode to stonyman driver

the stonyman driver will now optionally stall when there are no free
frame buffers in the ring buffer.  however, it requires recompilation to
enable
added GND trace between the caps and edge of board

The polygone for the GND plane didn't fill this in, but there was room,
and I think it belonged there
renamed hwref ti_adc081s101 to ti_adcxx1s101

this represents the fact that we're using the 121 and we have previously
used the 081 (12-bit and 8-bit versions respectively)
added hw doc for TI ADC121S101 serial ADC
added CoreInterrupt_DS.pdf for SmartFusion

also updated docidx.txt
started control groups support in stonyman_apb3.v

control groups will be groups of cameras which can be controlled
together.  The interface has been created for 4 control groups of 4
cameras each.  Each control group used requires a stonyman controller
instantiation (stonyman.v) and each camera used requires an ADC
controller instantiation (adcxx1s101.v) and a pixel FIFO instantiation.
Currently, the backend is the same, so only 4 cameras in one control
group are currently supported (using the interface for the other 3
control groups will not work, as the signals are not backed by any logic
yet).
renamed adc081s101.v to adcxx1s101.v, pt 1

actually renamed the file.  any resulting changes to the libero project
(and the actual file) will be committed in pt 2