Check the given path, printing out any warnings detected.

    @return: the number of warnings printed

def checkPath(filename):
    """
    Check the given path, printing out any warnings detected.

    @return: the number of warnings printed
    """
    try:
        return check(file(filename, 'U').read() + '\n', filename)
    except IOError, msg:
        sys.stderr.write("%s: %s\n" % (filename, msg.args[1]))
        return 1