Updated IniFile from the version in the Chart project which had various
improvements.

Made changes suggested by the Java IDE to Log.java and
ThreadSafeLogger.java to follow suggested practices.

Signed-off-by: Mike Schoonover <mike@folsomvillage.com>