Configure holdAndRelease via .xml file. Also, A simulation is added to...
Configure holdAndRelease via .xml file. Also, A simulation is added to demonstrate this feature. Codes related to holdAndRelease are all deleted.
Note that now the GateController has a bunch of duplicated codes, since HoldAndRelease Schedule and Gate Schedule have similar mechanism. A solution may be have a base Schedule class do some basic schedule function.