Fix config file reading

Now use helios-base.conf and helios.conf as config files.
Won't conflict with any other Typesafe config things the
project might be using.  Also fixes the client creation
code in TemporaryJobs to not stomp on an existing client
if the domain/endpoints, etc. was set in the config file.
Yes.  Basically java insists that if you call this(whatever) in a constructor, that it's the first thing in the method.  Thus, you can't call some other (static) method to compute anything and assign it to a variable.  So you have to build it all up functionally.  That's what I was griping about.  I'll make the comment clearer.