fix problems with replacing materialised views, and update PL/SQL procedures for Oracle 12
keep the Oracle 12 PL/SQL compiler happy
fix comment style
back out removal of obsolete parameters. They're still referred to elsewhere in procedures etc, so need proper cleaning
move creating views to after creating helper functions, since gmtime is needed by one of the views
Comment out the code for tr_dps_block_dataset. As it is, on Oracle 12, it gives an
ORA-904 (invalid identifier) for 'bytes', three times. But it's not the 'bytes' that's
the problem, if I comment that out it complains about other things. Probably the
syntax has changed since the code was initially introduced, and now fails.

In any case, this trigger was never created in any of the Prod, Dev or Debug instances.
dataset names need to follow the convention /ABC/DEF-GHI-JKL/MNO, with two '-'s, or the lifecycle-dataprovider doesn't work
archive some obsolete files, correct name of another
correct dataset-name format here too
sort files into directories, tidy things up a bit
more tidying up
correctly escape dollar signs in SQL
update config files for _Disk nodes, tidy them up a bit
add a top-level README
2Node LifeCycle agent working again.
top-level README explains the directory structure
cosmetic changes to declared SE names
model the 4Node setup after the 2Node setup
update config file, prepare the start/stop scripts
clone the config files from the 2-Node setup