Bug 901768 - Instrument the frontend Compile functions with the trace logger. r=h4writer
Bug 895204 - Let ContentParent call CloseWithError() even if it's already called Close(). r=khuey

When Close() fails with an error, we should end up back in ContentParent and we eventually need to call CloseWithError().