Replace os.fork() with subprocess.Popen().

The subprocess module provides one "unified" interface for process
handling and should generally be preferred for subprocess creation.
Add user configuration file parser.
Read notifications preferences.