Merge pull request #44 from mgcam/devel

stamping improvements
Merge pull request #45 from mgcam/devel

stamping bug fix and documentation update
C40-E3: added plate_purpose.pm to enable the propagation of the 'plate purpose' field into the containers (plates).
+ updated mapper.pm
+ updated clarity_elements.pm
+ added tests
Merge pull request #46 from benoitmangili/plate_purpose

C40-E3: added plate_purpose.pm
Adding a simple travis config file to initiate CI.
Merge pull request #47 from benoitmangili/Travis_integration

Adding a simple travis config file to initiate CI.
Cleaning MANIFEST, Changes, and fixing critics
Merge pull request #48 from benoitmangili/cleaning

Cleaning MANIFEST, Changes, and fixing critics
C44
- added qc_complete step.
- added tests.
- added new method in util::clarity_elements ( set_element_if_absent() ).
- refactorised tests with util::xml package.
Merge pull request #49 from benoitmangili/C44

C44
sample_received callback bug fix