Returns true if this is a valid chain. Produces array of bone indices between start and end (inclusive). Optionally provide a runtime skeleton from an IKRigProcessor to get indices for a running instance (otherwise uses stored hierarchy in asset)