fixed start capture bug in stonyman_apb3.v
stonyman driver LKM supports multiple cameras

the framerate has taken a hit, because each camera is checked in each
interrupt, regardless of which triggered the interrupt.  this needs
fixed.

also, it does not currently support simultaneous capture of multiple
cameras within a control group (each camera requires its own control
group).
stonyman_interrupt uses irq to determine camidx

which gives a slight improvement in framerate
added second cam test points in libero

added test points for cam1 (second camera) in imaging subsystem
smartdesign.
stonyman_interrupt calculates camidx smarter

it is now a mathematical operation instead of a loop.  it should be
faster in theory, at least for higher camera indices, because it is now
a set number of instructions (instead of a loop with a break statement).
minor updates to TOPLEVEL smartdesign (libero)

just removed the PADDR testpoints
some odd fix with the busy signal in stonyman.v

I don't totally understand why it didn't work before, but it works now.
all libero changes related to previous check-in

all libero changes related to the previous check-in (the check in
regarding the BUSY/STARTCAP signal interchange problem)
fixed a hard to spot bug in tripledisplay...

The bug confused FRAME_X_Y with FRAME_LEN in unpacking the stream image
data into the OpenCV image data formats.  It was probably a hold-over
from the dual scanline format from the InSight/SensEye v1 and earlier
glasses.
updated default IP address for web capture device
glassescapwebsock parses IP and port from cmd-line

using optional arguments
added assertions back into glassescapwebsock

to assert that the correct symbols are received at the expected times
senseye-serv now supports multiple cameras (2)

senseye-serv supports multiple cameras using the LKM device driver
interface (using the /dev/stonymanX device file for ioctl and reading)
support senseye-serv sending numcams response

this is the exected first response for stream mode, and it is finally
supported in senseye-serv (and glassescapwebsock as well)
updated glassescamwebsock for 3 cams max

instead of 2 (all that was changed is the MAX_CAMS define)
senseye-serv can mimic multiple cams with CAM0

for debugging.  this feature was already there (kinda).  Now it's
better.
changed "or equals" to "equals" in stonyman

for some reason, this was causing erroneous camera triggers in the
Stonyman driver LKM.