patches to use unique_ptr instead of counted_ptr
initialization sequence added
updated configuration files
added latest modifications to registers
Merge remote-tracking branch 'upstream/master'

Conflicts:
	producers/miniTLU/include/tlu/miniTLUController.hh
	producers/miniTLU/src/miniTLUControl.cxx
	producers/miniTLU/src/miniTLU_Producer.cxx

solved conflicts. Most were due to use of shared_ptr vs unique_ptr
fixed CACTUS detection
updated download script to uhal 2.3
Merge remote-tracking branch 'druxx/aida_packet'
Merge remote branch 'druxx/aida_packet' into aida_packet
small fixes to compile with druxx aida_packet branch
Merge remote-tracking branch 'druxx/aida_packet' into aida_packet

Conflicts:
	main/lib/src/AidaFileReader.cc
Merge remote-tracking branch 'druxx/aida_packet' into aida_packet
Merge remote-tracking branch 'druxx/aida_packet' into aida_packet
able to read data from TLU and send aida packets
Merge remote-tracking branch 'druxx/aida_packet' into aida_packet
latest tested code. It crashes
Merge remote-tracking branch 'druxx/aida_packet' into aida_packet
merged during 15-17/7 testbeam with aida_packet branch
all info into metadata
fixed loop bug that caused crush
few minor changes:

KILLRUN goes through the process ids now to kill the producers,etc.
AidPacket extended with one more get method for the packet data size.
connection.xml for the miniTLU adjusted to talk to 192.168.5.16 (miniTLU)