Allow flags w/o value

Some compiler flags (like --use_types_for_optimization) don't have value. There should be a way to specify them. I suggest to treat nulls like no flag value.
Merge pull request #2 from pvolok/patch-1

Allow flags without value.