Make code more cross-platform
- Insert space in between < and ::
- Remove minor dependency on boost/timer
- add boost/thread/conditional_variable.hpp header in rpcz/sync_event
- #include<iostream> for std::cerr
Simply use ${Boost_LIBRARIES} in target_link_libraries
- move all find_package(boost) to the top-level CMakeLists.txt
- require 'chrono' and 'timer' library only for boost 1.47 and later
- do not auto detect C99/BSD/VC7 int types in gflags; set it explicitly in top-level CMakeLists.txt
- auto-detect C++0x or C++11 support
Fix Undefined reference to 'clock_gettime' in zeromq
ignore all build* folders in .gitignore
Switch from clang to gcc in .travis.yml script
Merge pull request #19 from sashafrey/fix_boost_clean

Make build work with GCC 4.6.3 and Boost 1.46.1
Change discussion group to bigartm-users
Minor cleanup in the code of cpp_client
Log a warning if some topics became degenerated
Merge pull request #21 from sashafrey/degenerated_topics_warning

Degenerated topics warning
Implement simple blas interface (just few methods needed in processor)
Merge pull request #25 from sashafrey/blas_interface

Implement simple BLAS interface
cpp documentation
Merge pull request #26 from sashafrey/alfrey_cpp_documentation

Alfrey cpp documentation
Merge branch 'master' into MelLain_processor_modify
use mkl
cpplint fix
Use std::call_once to initialize Blas singleton