3.1.0

- Applications have Services now. Just call the service on a driver named `app`.
- UpDevice available on `CallContext`.
- The new `InitialProperties` makes it easier to comunicate parameters with the middleware.
- Applications have access to `InitialProperties.
- Drivers have access to `InitialProperties.
- Middleware Layers are intialized on stages.
- Many bug fixes