Join build signals using concat(), not then()

What a dumb mistake.

Resolves #147.