Moved Files into individual folders based on branch
Updated includes in all files to prefix module name before file name. Commented out Algs.hpp from modules and added their respective file headers. Changed usage() in DistWorker to dusage() and frmo PushWorker to pusage() to avoid conflict. Added header protection to all headers missing it.
Got rid of Makefile and now using cmake for build. Added build directory where cmake should be ran.
Moved generated binaries to build/ instead of build/Backbone
Reorganized some libraries to be module based instead of branch based
Fixed zmq not getting linked correctly.
Added FindZeroMQ. It finds zmq and sets up paths based on platform
cmake loads opencv and qt if it is on the system otherwise ignores it
test
updated cmake file so mac uses clang++ for c++11 support
Merge branch 'Maketest' of github.com:UCSD-AUVSI/NUAUVSI into Maketest
added testing directories for each moduleand setup cmake to work with it.
added sample segmentation code
update
Changed references to imgdata_t to be pointers to a struct, due to
occasional crashes with dereferencing. Changed structure of project:
Individual folders within Recognition to refer to each individual class
of algorithm. Will continue refactoring across all algorithm types.
Added more information to Maps.cpp and IMGData.cpp in order to move to a
system where it is simple to add and remove modules by simply changing a
map item. Moving to a system where there are no general algorithm files
(e.g. CharacterRecognition.cpp) and only specific module files (e.g.
TessOCR.cpp)
Shuffled around some files in order to better fit an algorithm centered
organization scheme, rather than a git branch centered scheme. Leaving
GUI algorithms separate for now, until QT integration is figured out
more properly.
Changed some algorithms to have specific names rather than general ones.
Moved Server maps from Server file into it's own dedicated file in order
to centralize modification areas. Made more distinctions between classes
of algorithms and actual implementations
Added ability to actually send images down pipeline. MessageHandling
contains utility functions to go back and forth between IMGData structs
and a linearized character array that can more readily be used for
transmission/storage. BackStore now stores these linearized arrays as
the backups. Verification displays the image that it receives and waits
for a keypress in order to close.
Merge branch 'Maketest'

Conflicts:
	Makefile