Model setPlaceholderText

Less dependence on the editorView!
not.toBeDefined -> toBeUndefined
Merge pull request #3606 from atom/bo-model-placeholder-text

Model EditorView::setPlaceholderText