* Converted Caffe to submodule git
* added support for display of .hpp files in qtcreator
* added function to display as a string array size
* added logging code
* added a caffeutil function class to display blob size
* wip resize cpu
* implemented resizeAndMerge cpu
* completion of cpu nms and resize functions
* added warp affine function. but its very slow so kept commented
* WIP. Intel Caffe compile
* wip. cpu version
* wip. intel mkl
* Bug fix revert cpu gpu on resize
* NMS Border Patrol
* Bug fix for cmake to check if caffe pulled
* hands extractor cpu
* Face extractor cpu made to work
* Removed caffeutil
* changed array toString function
* cleanup
* added explanation for logic nms
* update installation text for cpu prelim
* Removed duplicated `if (BUILD_DOCS)`
* Removed duplicated include(cmake/Utils.cmake)
* Recovered deleted text from OP master branch
* Removed duplicated `find_package(CuDNN)`
* Update CMakeLists.txt
* Update CMakeLists.txt
* OpenCL not available yet (removed)
* Updated spacing
* Recovering original format
* Fixed typo
* Fixed messages bug
* Fixed message bug
* printSize working on Windows
* updates to doc on cpu version
* OpenMP only on CPU_ONLY. Cout override, std::memcpy instead of memcpy
* additional fixes to profiler cmake. change to std::copy
* Fixed pthread leftovers
* Fixed minor typos and format
* NMS remove if 18, resize convert to smart pointer
* update of mkl lib for new mkl version
* Fix to select cpu only if no cuda available
* Some updates to the Doc for CPU Version
* moved ostream to cpp. remove mkl from util
* Add gines CMake
* remove cpu doc (temp)
* add try catch to print blocks
* move cout overload outside class
* Bug fix to cout overload. Not possible to use error function as its outside scope
* More clean cout and fixed typo