swatch meved into the trunk


git-svn-id: https://svn.cern.ch/reps/cactus/trunk/cactuscore/swatch@29059 4525493e-7705-40b1-a816-d608a930855b
Refs #715: Step 2, importing thea_swatch codebase


git-svn-id: https://svn.cern.ch/reps/cactus/trunk/cactuscore/swatch@30491 4525493e-7705-40b1-a816-d608a930855b
REfs #715: moving database in the trunk


git-svn-id: https://svn.cern.ch/reps/cactus/trunk/cactuscore/swatch@30556 4525493e-7705-40b1-a816-d608a930855b
Refs #715: Fixed makefiles to cope with empty libraries. Added database to the list of standard paths.


git-svn-id: https://svn.cern.ch/reps/cactus/trunk/cactuscore/swatch@30565 4525493e-7705-40b1-a816-d608a930855b
Refs #715:  Better handling of library target


git-svn-id: https://svn.cern.ch/reps/cactus/trunk/cactuscore/swatch@30587 4525493e-7705-40b1-a816-d608a930855b
Refs #715: Cleaned up DummyHW manager example


git-svn-id: https://svn.cern.ch/reps/cactus/trunk/cactuscore/swatch@30673 4525493e-7705-40b1-a816-d608a930855b
Refs #727: `processor::Component` class added. Components inherit from `processor::Component`. `DummyHwManager` moved to `processor/test`. Added pyswatch folder (see #729)


git-svn-id: https://svn.cern.ch/reps/cactus/trunk/cactuscore/swatch@30677 4525493e-7705-40b1-a816-d608a930855b
Refs #727:  `IpbusDummyHardware` class added to control ipbus `DummyHardwareUdp` processes.


git-svn-id: https://svn.cern.ch/reps/cactus/trunk/cactuscore/swatch@30693 4525493e-7705-40b1-a816-d608a930855b
Refs #727:  Cleaning interface. Added millisleep to `core`. Removed `Abstract*.cpp` as they were empty.


git-svn-id: https://svn.cern.ch/reps/cactus/trunk/cactuscore/swatch@30773 4525493e-7705-40b1-a816-d608a930855b
Refs #727:  Added README.md. Added reset routine example. Added IpbusDummyHardware wokers, to simulate simple incrementing counters in the board.


git-svn-id: https://svn.cern.ch/reps/cactus/trunk/cactuscore/swatch@30804 4525493e-7705-40b1-a816-d608a930855b
Refs #726:  Improved `ParameterSet` getters. Now return const and non-const references.


git-svn-id: https://svn.cern.ch/reps/cactus/trunk/cactuscore/swatch@30805 4525493e-7705-40b1-a816-d608a930855b
Refs #726:  "jobs" parameter added, builds subpackages with multiple jobs


git-svn-id: https://svn.cern.ch/reps/cactus/trunk/cactuscore/swatch@30806 4525493e-7705-40b1-a816-d608a930855b
Refs #726:  Fixed getter with default value


git-svn-id: https://svn.cern.ch/reps/cactus/trunk/cactuscore/swatch@30807 4525493e-7705-40b1-a816-d608a930855b
Refs #726:  Executive targets depend on main library target


git-svn-id: https://svn.cern.ch/reps/cactus/trunk/cactuscore/swatch@30821 4525493e-7705-40b1-a816-d608a930855b
Refs #727:  Working on the IPBus example. Cleaned up TTC and Info interface. Implemented upload and download Channel methods.


git-svn-id: https://svn.cern.ch/reps/cactus/trunk/cactuscore/swatch@30823 4525493e-7705-40b1-a816-d608a930855b
Refs #728: merging Carlos' branch (he's on holiday)


git-svn-id: https://svn.cern.ch/reps/cactus/trunk/cactuscore/swatch@31012 4525493e-7705-40b1-a816-d608a930855b
Refs #727: Merging Alessandro's branch into the trunk. See #728 also.


git-svn-id: https://svn.cern.ch/reps/cactus/trunk/cactuscore/swatch@31015 4525493e-7705-40b1-a816-d608a930855b
Refs #729: Added python makefile. Some issues with PYTHONPATH


git-svn-id: https://svn.cern.ch/reps/cactus/trunk/cactuscore/swatch@31017 4525493e-7705-40b1-a816-d608a930855b
Refs #729: PYTHONPATH was not exported by `env.sh`...


git-svn-id: https://svn.cern.ch/reps/cactus/trunk/cactuscore/swatch@31019 4525493e-7705-40b1-a816-d608a930855b
Merging kreczko_swatch_arguments_take_2, Refs #767


git-svn-id: https://svn.cern.ch/reps/cactus/trunk/cactuscore/swatch@31325 4525493e-7705-40b1-a816-d608a930855b