Default value added in EnviromentLayoutRender

Default value can now specified on EnviromentLayoutRenderer along
variable name. When the variable has not defined the layout will return
the default value instead.
Merge pull request #345 from ie-zero/EnvLayoutRenderer-DefaultValue

Default value added in EnviromentLayoutRender