Sieve Date Extension

Added date extension support.

I'm running some tests on it, but it might be good if you start checking the changes out.

G