remove "executable" attribute from source files

more or less cosmetic...
Merge pull request #174 from rgerhards/cosmetics

remove "executable" attribute from source files
NULL conf pointer after free

Fixes an issue where if we have already seen the topic we may have created a new rd_kafka_topic_conf_t object
that will leak memory. If we have already seen the topic, we can check that the rd_kafka_topic_conf_t
pointer is not NULL and free it ourselves, otherwise if it is NULL we know that the internals have already
deallocated conf. This commit mainly prevents a double-free error.
Merge pull request #175 from oldmantaiter/null-conf-in-rd_kafka_topic_new

NULL conf pointer after free
Added rsyslog to list of users
auto.commit.enable doc update
Dont leak topic_conf memory when already added topic is passed to rd_kafka_topic_new()
mklove update for mktemp (issue #176)