use correct container class and pass in application container

Couple of changes to make the ServiceProvider actually work...

- Illuminate\Foundation\Applicaton Extends Illuminate\Container\Container, not Illuminate\Container
- Payum::setApplication doesn't exist, but Payum::setContainer does