pretty sure that insight-serv.c is correct now

it's almost complete, but a busy flag check is needed before starting an
image capture (but that feature is currently absent from the verilog
anyway).  pretty sure this is correct now with malloc to allocate the
buffer.
fixed FIFO logic in stonyman driver APB3 wrapper

there is also some general cleanup of that code.  This verilog works as
long as the application takes care to throttle itself.  There is no busy
flag in the stonyman driver to tell an application not to start a new
conversion (and attempting to do so will cause bad things to happen).
checking in libero files which go with the fixes

not entirely sure what changed
added the exported I/O constraint file

unfortunately, the tool does not keep this file up to date in text
format, and it needs to be manually exported, so it is not guaranteed to
stay in sync with the rest of the project.
fixed a reference to pointer bug in insight-serv

now it works!
some cleanup in insight-serv.c

all comment changes
added glassescapwebsock

for capturing data over a web socket (ostensibly HTTP) from the
SmartFusion with a Stonyman camera attached.
insight-serv and glassescapwebsock now use port 80
added the SmartFusion Datasheet to hwref
updated insight-serv to use a mask

it's currently using the nomask mask, but the feature is added.  Now I
need to compute a calibration mask for the camera I am using (#12).  It
should be noted that the Makefile is rather brittle in it's support
(it uses a relative path within the repo which could change)