[3d reconstruction] Add method to re-set calibration matrices

Useful for auto-calibrating systems, for instance.
Prevent a crash when passing no configuration file
added CMake configuration for tests
added tests for coding and decoding tag ids'
Extracted a tag drawer from creator and tested it

This in-memory tag drawer will be used for integration tests.
removed superfluous test files

It is not so useful to have a separate file just to declare the main method
when there is only one source file for the tests. It is still possible to
do so, though.
added a minimal integration test
moved tag_info_t out of the interface
Moved params to generate chilitags' bitmatrices

...into the default values of Codec's Constructor
added integration tests on real data
Shortly documented how to run the tests

This includes the address of the test-data repository and examples of commands
for a make-based build.
Added documentation to build Chilitags for android
Merge pull request #9 from qbonnard/tests

Adding automated tests
Added missing 'include_directory' to compile tests
[3d reconstruction] Accessors to nb tracked objects/markers
CMakeLists: TEST_DATA is a path
Added more stills to unit-tests + new layout in testdata
Merge branch 'master' into kalman

Integrated the pull requests on the test branch
Conflicts:
	src/creator/creator.cpp
	src/lib/src/Objects.cpp