Fixed #937: AgaviPropelDatabase::connect() doesn't honor datasource parameter
merge caa2364ee8ea6070623b4872e40605d336198d3e...5b63535a6411ef23292ac469807f8134ce34a30e (from 0.11)