Feature/install opentripplanner

Agreed; in general I feel we've had the best luck with creating lots of granular roles at the base level, and then composing higher-level roles out of them using dependencies.