SPARK-2269 Refactor mesos scheduler resourceOffers and add unit test

should this be private def?