Updated Monarch to the templated version (develop branch, currently)
Adapting mantis to templated Monarch
Merging from master
Again, with the correct version of Monarch
Initial work on making mantis handle multiple data types
Replaced block with block base in network writer.
Made some functions virtual
Updated block, buffer, and iterator to handle different data types, and to be responsible for memory deallocation.
Updated the px1500 and test digitizers to use the new block/buffer/iterator classes.
Added thread cancelation to digitizer_px1500, which apparently never made it in.
Forgotten 2 commits ago
One more adaptation in digitizer_test
Added a block specialization, empty_block.
Updated block class names.
Add bit depth to the configuration from the digitizer.
Adapt record receiver to use new blocks (needs a little more work)
Add constructor for param_value that takes the data as an argument.
Data byte size now stored in the status protobuf class
Updated file_writer to deal with the updated (non-template) monarch
Add data type size access from the digitizers
Switch server code to using data-type-size, which is extracted from the digitizer and put into the configuration and the request receiver in mantis_server.