Reintroduce fname kwarg in configmanager

Please consider reverting the change that happened today in `configmanager` class. It is only a tiny part of the overall commit, but breaks the buildout recipe and does not look so important.

Thanks for your time !

Commit's message:

In [f04f409], the configmanager's __init__ lost its fname kwarg, which
allows to pass the name of the config file to read (or write).
Without it the only way to programmatically specify this file name is to
use the OPENERP_SERVER environment variable, which may be unpractical and/or
subject to renaming.

External tools (such as the buildout recipe) may need to pass this file in a
clean way.