Merge pull request #11 from yosefm/master

New TODO items
Initial import of python bindings for some of liboptv.
Test the Target and TargetArray classes.
Merge pull request #12 from yosefm/cmake_submission

Build and test with CMake
Merge branch 'master' into py_bind
Add README to Python bindings.
Initial import of a simple movie viewer using liboptv through the python bindings, built with QtQuick.
Add instructions to the movie viewer.
- copied calibration.c from yosefm/pyptv_git
- copied rotation.c
- copied calibration.h
- added handle_error
- removed fopen_r reference
- compiles on Mac with:
cmake -i

and then when asked about OS X Architectures, use: i386

make
make install

make check doesn't work
added the /testing_fodder/cal/ folder for the tests
all tests pass
- fixed documentation
- created "modern" (if i got it correctly) function header for read_ori
- made modern header for write_ori
there is a change in rotation_matrix after our discussion with Yosef about calibration.c submission
removed rotation.c
moved rotation_matrix into calibration.c
rotation_matrix uses only single argument Exterior *Ex
fixed CMakeFiles, test_calibration
Fix import path
Cuild on Linux: explicitly include libm for the rotation matrix
Fix double file close in write_ori()
Merge pull request #1 from yosefm/calibration

2 fixes for the calibration submission
Merge pull request #15 from yosefm/py_bind

Initial Python bindings
Merge pull request #16 from yosefm/viewer

Simple 4-camera movie viewer