Update to airline release and guava 18.0

Airline 0.7 needs Guava 18.0 (gee, thanks for that!)

which in turn requires a significant number of changes because of removed methods.