fix AgaviConfig::fromArray() signature now that we're allowing extending, refs #1206
merge d22a10966f97efdd11945f332df49bdd31e9b5a6 to 78cb5a28062cdcf8faa3b8016f17e1c5a8960750 (from 1.0)