avoid circular dependency in PatternLayout

Log::Log4perl uses Log::Log4perl::Layout::PatternLayout !
allow configuring ::DateFormat::GMTIME

previously, you needed to change the application's code
Merge pull request #53 from dakkar/master

allow configuring ::DateTime::GMTIME