Created by: brandones
This addresses issue #1493 (closed)
Current behavior is that npm run build
exits code 0 without creating a bundle when interrupted. This change makes the build script catch catchable interruptions and exit with the appropriate error code.