Adding start/stop functionality in manage.py (#457).  source.py and jour...

...nalist.py create a pidfile (the path of which is defined in config/base.py) and this is referenced for shutdown.
Importing `config` at the top results in the `test` function being run in `development`, which is perhaps okay since it just calls out to `test.sh` anyway.  I'm not sure why the test suites are being imported in that case, but I thought it better to leave that alone and follow the convention below, where config is also imported in the function.  I can refactor this, though.