Make layer's max_zoom configurable

* Add field max_zoom to layer
* Modify backend form to make it editable
* Add field in layer serializer
* Change the hardcoded value to a dynamic one