Make error handling code a bit nicer
Support specifying of launchpad project