added storm glue code from other repo

https://github.com/filox/StormCpp
stormwrapper header refactor
ycm file add jsoncpp include path
forgot to remove #endif in header
fixed compiler and linker issues
opencv- storm + hooks coded
code to load graph into memcached
load_graph adds graph_info key
integrated memcached with c++ spout

nodes assumed to be contiguous in number, positive integers
graph entries stored as JSON tuples

e.g.
    get 10
    VALUE 10 0 47
    [ "40012", "5727", "45394", "74246", "18283" ]

and assumes a 'graph_info' entry exists describing the graph:
    get graph_info
    VALUE graph_info 0 17
    {"max":"105937"}
load_graph uses FastWriter
added max depth for spout to traverse graph

also edited some error handling and comments
spout- added group id handling
scons- update build to link with opencv

uninstalled from-source installation of opencv; ubuntu has latest and builds easier
added ocl=[0|1] build flag to incorporate amd's gpu library
changes to sources to avoid symbol redefinition conflicts (log and LOG)
changes to sources to wrap openmp pragmas with c macros to test for support
changed names of classes to reflect actual usage

StitcherSpout -> GraphSpout
  since it doesn't do stitching, just walks graph
Also added UserBolt