fix getNextAvailableAddress to use local maximums instead of just last address
use sorted set instead
use headOption and if instead
use more elegant flatMap and for comprehension
use lazy streams
make the function actually work now
Merge pull request #168 from tumblr/gabe-ipmi-ip-wrapping

fix getNextAvailableAddress to use local maximums instead of just last a...