Debugging and bugfix commit

- Jucier does not bubble up compiler exit codes properly, so I'm
  outputting compiler details at build time now as a stop gap. Ideally
  these would only need to be shown during a compilation failure, but
  the inability to determine said failures make this is a necessary
  grossness to the output.
- Also added some required defensive programming to skip malformed CDNJS
  manifests.

Change-Id: I9df6740db32ed819f367b0140d3a77edc376a021