Don't start compile when input stream is empty.
Merge pull request #34 from poelstra/emptystream

Don't start compile when input stream is empty.