Differential Forms on Free and Almost Free Divisors