Implements various file rolling policies.

The {@link org.apache.log4j.rolling.RollingFileAppender} class serves as the linchpin of this package. Its behaviour is controlled by two subcomponents of type {@link org.apache.log4j.rolling.RollingPolicy} and {@link org.apache.log4j.rolling.TriggeringPolicy}.