Julia Bindings GSoC - phase1
* Julia Phase 1 first commit
* a few fixes to compile julia bindings on mac
* Readme changes
* Allow usage before installation and update README
* Add CxxWrap installation and fix Mac build bug
* CMake fixes and test refactoring
* add tests, fix trailing whitespace, disable array-vec conversion
* Fix trailing whiteline and warning
* Add module documentation and fix tests in CMake
* Change copyright block, CMake variable name
* copy => copy_if_different
* fix status dump and return lines
* Remove Julia_Found outside init.cmake
* change indentation
Co-authored-by: Vadim Pisarevsky <vadim.pisarevsky@gmail.com>