this doesn't fix #34 though -- this should still be added, i.e. some automatic fallback to just any random free port.
Requires airport.pem to load the airplay key.