Add a separate variable to keep track of surface mapping.

Mapping a surface should not override a "paintEnabled: false"
in the QML.

Change-Id: Ib28499c24f34fead80e9f9ad0bbe9d72da5e1e9e
Reviewed-by: Jørgen Lind <jorgen.lind@digia.com>