fix bug when parsing config file

Remove quotation mark around option value.
Let the check of config file more user friendly
tweak the Makefile

So it's easiler to cross compile, i.e., LDFLAGS will not overwrite
linking libraries.
correctly check if option is null
let the help message more beautiful