Adding Presenter#hasView()

We check for whether the presenter has a view in many many places. This tiny change makes it a little bit better in terms of readability and API.