ScribbleArea: fix bug when pencil -> pen,   toolMode is not equal to m_currentTool
minor
ScribbleArea: brush should always visible
ScribbleArea: set Pen properties
ScribbleArea: remove duplicated PEN properties
minor, reorder statements
ScribbleArea: flattened updateCursor()
ScribbleArea: remove method - updateCursor()