BitPay has raised $30m in new funding from big-name investors including Richard Branson and Index Ventures.