Added support for all compiler options.

Added warning for having both comments and removeComments flags.

@basarat I added support for the `removeComments` flag for consistency as well (even though `comments` already works).