Added limit parameter for logs
Allow separate working directories for different instances of same program
Remove 'stdout' from getLogger - this doesn't appear to be used, so I expect it's not part of the published API.
Add some documentation on the POutputDispatcher
Extract method for setting up the main log
Remove repeat of getLogger signature in ServerOptinos.getLogger, and just delegate to loggers.getLogger. Added a comment to clarify the purpose.
Re-saved with excess whitespace removed
stub addHandler on DummyLogger
Separated setup of boundIO logger from filename-indicated loggers.
Implemented <channel>_syslog config parameters for process config
Restored support for also logging to stdout.

--HG--
extra : source : 8b4f022c867ea214784b5aa5edb244ddb809ffe5
Fixed incorrect key usage when setting up logfiles parameters

--HG--
extra : source : 93dba8a25ba4157b1411d6afbe8fbd0f2b1c10e1
Resave with excess whitespace removed

--HG--
extra : source : 4eb7b1bd8d707cc2643fdd35f4e0f794c142fc72
Due to the way handle_boundIO monkey-patches the logger, it's necessary to similarly monkey patch the logger here.

--HG--
extra : source : 0d23297286a2685c008e87aacfc690d857a0b68d
Updated another use of getLogger to use the new constructors.

--HG--
extra : source : b622386559fba4a8ef90a4451e8d578cdcf2854c
Moved SyslogHandler registration to a similarly-named function in loggers.

--HG--
extra : source : 8877155f89b3622e3db291b228b379a6c4e12643
Fixed failing tests now that the ProcessConfig requires the parameters.

--HG--
extra : source : 32505953b7d706d202284fa41d1398a92e1f29b9
Reuse the supervisor proxy object in supervisorctl

supervisorctl was opening 3 connections for a restart command
Add pip install instructions
Merge pull request #264 from honza/master

Add pip install instructions