Calls the given arguments in a seperate process
    and returns the contents of standard out.

def call(args, stdout=PIPE, stderr=PIPE):
    """ Calls the given arguments in a seperate process
    and returns the contents of standard out.
    """
    p = Popen(args, stdout=stdout, stderr=stderr)
    out, err = p.communicate()

    try:
        return out.decode(sys.stdout.encoding), err.decode(sys.stdout.encoding)
    except Exception:
        return out, err