Major re-organisation of repository.

Removed the unified src/ lib64/ directories. I just don't think it makes sense
to have them. I think a segregated tree works best as all the little projects
are unrelated.
Major improvements to the log class.

Removed a lot of stuff I thought unnecessary, and reduced the code from
separate pieces for root/plain versions to a since version with the necessary
parts walled of with ifdefs (for rootcint). Also added switches to turn
indentation and level idents on/off.
Added example program for log class and deprecated old code

The example code demonstrates how to use the log class. I've also added the old
code back into the tree as a deprecated folder.
LogClass: Updated header comments
LogClass: Ran the code through astyle

Also removed some unnecessary semi-colons
AnalyseIdent: Updated to new log handler + clean up

Updated to the new log handler and ran the code through astyle. I also ammended
the makefile to strip the resulting .so.
CheckPid: Updated to use new log class (still problems)

I still need to check compilation, but for that I need to fix the chain handler
first.
ChainHandler: Fixed compilation

Updated Makefile removing unnecessary linking, added stripping and utilisation
of LinkDef.h.
ChainHandler: Renamed directory
CheckPid: Fixed headers

Since CheckPid is loaded into CINT I've hard-coded the header file locations
for LogHandler.hpp and ChainHandler.hpp. It's not really worth compiling into
an external CheckPid_cxx.so.
AnalyseIdent: Renamed directory
ConfigParser: Updated to new format, added example

Switched to CamelCase, made 'test' into a proper example. Also extracted the
config option type to its own header file.
grids: Updated to use new log system

Also added strip command to makefile.