Added Envelope property to Layer baseclass and a reference implementation to LayerRoute.