Fix onLoadMore is not work if it didn't set onRefreshListener.

1. Move OnScrollListener setting to constructor.
2. Avoid incorrect state changing if it didn't set OnRefresh/OnLoadMore listener.